我在我的wordpress副本中使用<!--more-->
标签来创建主要内容的摘录并回显一个链接,但是它完全无视这个标签而只是发布完整的文章,下面是希望我是在我的模板中实现它,
<?php the_content("Read more about this article..."); ?>
我做错了什么?目前,当我使用上述代码时,它显示的是帖子,但我相信它应该只显示<!--more-->
标记之上的所有内容?
答案 0 :(得分:2)
使用您的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...");
?>