我正在尝试在类别页面上仅显示<!--more-->
标记之前的帖子内容。我正在使用最新的Wordpress版本。
换句话说,结构就像这样
Content
<!--more-->
Content I want to be removed and only shown if the single post is displayed.
我已经摆脱了“Read More”链接,我已经尝试使用CSS并显示:none;但这些都没有效果
wordpress生成的代码如下
<h2 class="entry-title"><a href="http://localhost/post/" title="Permalink to post" rel="bookmark">Post Name</a></h2>
<div id="chan" class="blanco">Content Shown</div>
<p><span id="more-50"></span>Post description.</p>
在index.php我设法让它工作,因为它显示链接而不是内容本身,但是在page.php不起作用。
非常感谢你!
答案 0 :(得分:1)
<?php the_content(); ?>
会输出内容,如果使用了代码,则会裁剪到<!-- more -->
标记之前。
来自codex:
如果在帖子中使用了快捷标签<!--more-->
来指定要摘录的帖子的“截止”点,the_content()
标记只会显示截至{{1}的摘录} quicktag指向非单/非永久链接帖子页面。