现在我的Wordpress博客使用<!--more-->
功能有点正确。
它链接到http://domain.com/2014/05/27/post-name/#more-71
注意#more是如何附加连字符和帖子ID的,有没有办法摆脱它,只需要:http://domain.com/2014/05/27/post-name/#more
我没有在函数文件中看到任何特殊内容,索引中有简单的标准:
<?php the_content('Read More...'); ?>
谢谢!
答案 0 :(得分:1)
您应该将以下代码添加到functions.php:
add_filter('the_content_more_link', 'remove_more_post_id');
function remove_more_post_id($link) {
$link = preg_replace('~#more-\d+~', '#more', $link);
return $link;
}