去除wordpress more标签锚点

点击more标记链接进入文章与点击文章标题进入文章时,链接地址后面会多了个类似于“#more-123”的字符串,之所以会跳转就是因为这几个字符。那要让它不跳转就简单了,只要把这几个字符给替换成空或不存在的不就得了?

代码如下:

function remove_more_jump_link($link) {
    return preg_replace('/#more-\d+/i','',$link);
}
add_filter('the_content_more_link', 'remove_more_jump_link');

这段代码的意思就是把类似于”#more-123″的字体串过滤掉。把这段代码加入你主题目录下的function.php文件中,保存即可。

发表评论

电子邮件地址不会被公开。

CAPTCHA

*