Php 使用post内容返回';0';

Php 使用post内容返回';0';,php,wordpress,Php,Wordpress,当我试图在另一个页面上使用Wordpress的post功能时,一些奇怪的事情发生了 我正在尝试使用Wordpress帖子的预定义ID以及其中的标题、内容和日期获取特定帖子,代码如下: $post = get_post( $_GET['p'] ); echo "<hr><h1>" . $post->post_title . "<br /></h1>"; echo apply_filters( 'the_content', $post->p

当我试图在另一个页面上使用Wordpress的post功能时,一些奇怪的事情发生了

我正在尝试使用Wordpress帖子的预定义ID以及其中的标题、内容和日期获取特定帖子,代码如下:

$post = get_post( $_GET['p'] );
echo "<hr><h1>" . $post->post_title . "<br /></h1>";
echo apply_filters( 'the_content', $post->post-content ) . "<br /><br />";
echo "Published on: " . $post->post_date;
$post=get_post($_get['p']);
回声“
”$post->post\u标题。“
”; 回显应用过滤器('the_content',$post->post content)。“

”; echo“发表于:”$发布->发布日期;
但是,这会产生以下输出:

当0应替换为大量同侧眼睑文字时


我已经在Wordpress支持网站和Google上浏览了一番,但没有任何结果,任何关于如何解决这个问题的想法都将不胜感激。

这是
发布内容
而不是
发布内容
:)

这是
发布内容
而不是
发布内容
:)

而这正是我觉得自己像个白痴的时候。。。上次我直接从网页上复制剪贴画,别担心。昨天我花了整整10分钟的时间挠头,想知道为什么我的PHP没有按预期工作,直到我意识到这是因为我在使用JS连接运算符,而这让我觉得自己像个白痴。。。上次我直接从网页上复制剪贴画,别担心。昨天我花了整整10分钟的时间挠头,想知道为什么我的PHP没有按预期工作,直到我意识到这是因为我使用的是JS连接操作符