Wordpress the_content('more')无法显示< - more - >

时间:2013-01-12 14:03:46

标签: wordpress

我的wordpress 3.5博客存在恼人的问题。

the_content()函数无法在第一页/索引页面上显示帖子的简短版本,并且它会完整显示帖子的内容。

来自the_content()文件的当前loop.php代码行是:

<?php the_content('Read more...'); ?>

我确实尝试搜索wordpress论坛stackoverflow和codex,我尝试了这个:

<?php 
global $more;    // Declare global $more (before the loop).
$more = 0;       // Set (inside the loop) to display content above the more tag.
the_content("More...");
?>

但它不起作用。

任何想法可能是什么问题?

1 个答案:

答案 0 :(得分:2)

您是否在页面内容中添加了<!--more-->标记,以便显示更多链接?摘自the_excerpt()上的法典:

  

有时仅使用the_content()函数更有意义。 the_content()将根据是否使用<!--more-->标记决定要显示的内容。 <!--more-->标记将帖子/页面拆分为两部分:只有标记之前的内容才会显示在列表中。请记住,当显示单个帖子/页面时,<!--more-->(当然)会被忽略。