More quicktag driving me nuts

时间:2011-02-10 作者:Wordpressor

我有点困惑。

我有自己的定制贴子类型产品。

我在产品页面上列出了所有产品。php。

每个产品都有自己的页面-单个产品。php。

奇怪的是。。。我正在使用更多quicktag:

<!-- more -->
而且它不适用于单一产品和页面产品!我不在乎单页,但我喜欢在页面上使用产品列表。但我不能。

文件说明:

MORE quicktag将不起作用,在模板(如single)中会被忽略。php,其中只显示一篇文章。

http://codex.wordpress.org/Function_Reference/the_content

那么,在这两种情况下都不为我工作是完全正常的吗?据我所知,在第一种情况下应该是可行的。。。有没有办法强制在那里显示更多quicktag?

是的,在这两种情况下,越“产生”完美的跨度越大。。。但即使是跨度之后的内容也在显示。。。

非常感谢。

3 个回复
最合适的回答,由SO网友:editor 整理而成

“阅读更多”链接本质上是一种导航设备,旨在向访问者指出一些摘录内容的完整版本。单人间。任何post类型的php都是完整版本,因此它完全符合<!-- more --> 不显示在单个自定义帖子类型页面上。

如果你只是想展示你的一小部分内容,请查看the_excerpt().

SO网友:Pippin

Try this:

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

SO网友:Peter Rowell

我们要做的就是<!-- more -->. 如果你真的是这么做的,试试这个the docs:

Note about <!--more--> :

<在<!--more--> 快速标记。换句话说<!-- more --> 行不通Customizing the Read More 了解更多详细信息<!-- 被格式化程序吞没了。)

结束

相关推荐