我的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...");
?>
但它不起作用。
任何想法可能是什么问题?
答案 0 :(得分:2)
您是否在页面内容中添加了<!--more-->
标记,以便显示更多链接?摘自the_excerpt()上的法典:
有时仅使用
the_content()
函数更有意义。the_content()
将根据是否使用<!--more-->
标记决定要显示的内容。<!--more-->
标记将帖子/页面拆分为两部分:只有标记之前的内容才会显示在列表中。请记住,当显示单个帖子/页面时,<!--more-->
(当然)会被忽略。