使用“插入更多中断”工具栏图标将“更多”链接插入帖子时,生成的url将附加“#更多-”。因此,当您单击该链接时,您将获得完整的帖子(通过single.php),但浏览器会滚动到插入“more”的位置。
是否可以使用筛选器删除“#更多-”?
我想要的是在显示完整帖子时,不要滚动到“更多”链接。谢谢
使用“插入更多中断”工具栏图标将“更多”链接插入帖子时,生成的url将附加“#更多-”。因此,当您单击该链接时,您将获得完整的帖子(通过single.php),但浏览器会滚动到插入“more”的位置。
是否可以使用筛选器删除“#更多-”?
我想要的是在显示完整帖子时,不要滚动到“更多”链接。谢谢
这将阻止滚动(添加到functions.php)
function remove_more_link_scroll( $link ) {
$link = preg_replace( \'|#more-[0-9]+|\', \'\', $link );
return $link;
}
add_filter( \'the_content_more_link\', \'remove_more_link_scroll\' );
深入解释Here.我知道一种非常简单的实现方法,只需一行代码。
the_content( \'\' );
请注意,您必须在负责在适当位置显示内容的模板中使用它,而不是在functions.php
. 我打赌你不会看到更多。。。再次链接。