我试图获得一个自定义单页来吐出帖子的标题和内容,标题工作正常,帖子的内容似乎不想通过。我在wordpress上工作不多,所以我在这里很黑,有人能告诉我如何解决这个问题吗?这是我的single-news.php代码:
<?php get_header(); ?>
<div class="decade1">
<?php
echo get_the_title().'<br/>'; //Output titles of queried posts
echo get_the_content().'<br/>';
?>
</div>
<?php get_footer(); ?>
谢谢!
答案 0 :(得分:0)
在使用get_the_title()
等标记之前,您需要WordPress Loop。
<?php get_header(); ?>
<div class="decade1">
<?php
if ( have_posts() ) {
while ( have_posts() ) {
the_post();
echo get_the_title() . '<br/>';
echo get_the_content() . '<br/>';
} // end while
} // end if
?>
</div>
<?php get_footer(); ?>
答案 1 :(得分:0)
get_the_content()
必须在循环中使用。
语法:
get_the_content( $more_link_text, $stripteaser )
其中$more_link_text
和$stripteaser
是可选的。
read about it
和get_the_title()
只会在循环中输出标题,否则您必须提供帖子ID才能显示标题。
get_the_title($post_id)