我想要一段有readmore链接的有限摘录(40字)。。。我在下面使用了此代码:
<?php echo apply_filters(\'the_excerpt\',get_the_excerpt().\'<a href="\'.get_permalink().\'"> read more </a>\'); ?>
感谢您的帮助。我想要一段有readmore链接的有限摘录(40字)。。。我在下面使用了此代码:
<?php echo apply_filters(\'the_excerpt\',get_the_excerpt().\'<a href="\'.get_permalink().\'"> read more </a>\'); ?>
感谢您的帮助。您可以将默认过滤器用于the_excerpt
// Changing excerpt length
function new_excerpt_length($length) {
return 40;
}
add_filter(\'excerpt_length\', \'new_excerpt_length\');
这只是对布尔奇答案的补充。您还可以更改“阅读更多”文本:
function replaceMoreText() {
global $post; // may be you don\'t need this, it depends
return \'<p class="new-read-more-text"><a href="\'. get_permalink($post->ID) . \'">\' . __(\'New read more text\') . \'</a></p>\';
}
add_filter(\'excerpt_more\', \'replaceMoreText\');
谢谢大家,
我解决了我的问题。。。。
在功能中。php
function get_excerpt($count){
$permalink = get_permalink($post->ID);
$excerpt = get_the_content();
$excerpt = strip_tags($excerpt);
$excerpt = substr($excerpt, 0, $count);
$excerpt = substr($excerpt, 0, strripos($excerpt, " "));
$excerpt = $excerpt.\'... <a href="\'.$permalink.\'">Read More</a>\';
return $excerpt;
}
在类别中。php<?php echo get_excerpt(40); ?>
我希望在没有指定摘录并且帖子有密码保护的情况下修改\\u摘录的输出。我已经可以将受密码保护的表单修改为我想要的任何内容,但是\\u摘录输出“没有摘录,因为这是一篇受保护的帖子。”。此代码位于wp includes/post模板中。php:function get_the_excerpt( $deprecated = \'\' ) { if ( !empty( $deprecated ) ) _deprecated_argument( __FUNCTION__, \'