wordpress <! - more - >不呈现链接

时间:2011-09-06 08:49:04

标签: wordpress wordpress-theming

我在我的wordpress副本中使用<!--more-->标签来创建主要内容的摘录并回显一个链接,但是它完全无视这个标签而只是发布完整的文章,下面是希望我是在我的模板中实现它,

<?php the_content("Read more about this article..."); ?>我做错了什么?目前,当我使用上述代码时,它显示的是帖子,但我相信它应该只显示<!--more-->标记之上的所有内容?

3 个答案:

答案 0 :(得分:2)

根据官方WordPress support site

使用您的PHP代码,看起来您想在页面上使用more标记。 More适用于博客帖子,但不适用于pages。请将以下代码添加到您提供的PHP行的上面文档中以使其正常工作:

<?php
global $more;
$more = 0;
?>

此外,请确保您不仅仅处于预览模式,并且您实际发布了该文章并进行了预览:

  

[T]由于预览显示,因此在帖子预览中不会显示更多标签   完整的帖子,但帖子一旦出现就会显示更多的标签   公布

答案 1 :(得分:0)

也许您正在使用自定义页面模板来显示存档。 “更多”标签在页面中不起作用。如果你想要turn it on in Pages ......

答案 2 :(得分:0)

<?php the_content("Read more about this article..."); ?>

如果你想在页面中显示工作

,你应该使用这样的代码
<?php
global $more; 
$more = 0;
the_content("Read more about this article..."); 
?>