如何更改<!--More-->标签生成的文本

时间:2013-05-15 作者:NTL0820

我看了又看,我读了抄本,为了改变这一点,我做了很多努力,但都没有成功。我不知道如何指示标签使用的文本

我有一个主题,它使用一些自定义代码在博客页面上显示一篇文章。主题选项允许您显示全部内容或摘录。我已选择摘录。

这是idex中的代码。php模板文件。我在功能中查找了“更多”的参考资料。php或任何其他文件,但尚未找到任何。

<div class="post-content">
            <?php
            if($data[\'content_length\'] == \'Excerpt\') {
                $stripped_content = strip_shortcodes( tf_content( $data[\'excerpt_length_blog\'] ) );
                echo $stripped_content; 
            } else {
                the_content(\'\');
            }
            ?>
</div>
任何帮助都将不胜感激,提前谢谢。

3 个回复
SO网友:Otto

它是the_content().

the_content(\'Read some more of this post\');

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

SO网友:JMau

大多数时候,要改变它,你必须excerpt_more :

function new_excerpt_more( $more ) {
return \'new text\';
}
add_filter(\'excerpt_more\', \'new_excerpt_more\')

SO网友:decoder88

我在所有主题上都使用这个。这将为“更多”文本添加永久链接。您还可以添加div并相应地设置其样式。希望这有帮助

function more_excerpt($more) {
       global $post;
  return \'&nbsp; &nbsp;><a href="\'. get_permalink($post->ID) . \'"> Change Read more text here</a>\';
}
add_filter(\'excerpt_more\', \'more_excerpt\');

结束

相关推荐