奇怪的是,您希望在注释链接没有注释分页基础的情况下使用注释分页。
但您可以尝试以下方法(未经测试):
/**
* Remove the comments pagination base from comments links
*/
! is_admin() && add_filter( \'get_comment_link\', function( $link, $comment, $args )
{
if( $args[\'per_page\'] )
$link = sprintf( "%s#comment-%d",
get_permalink( $comment->comment_post_ID ),
$comment->comment_ID
);
return $link;
}, 10, 3 );
另一种选择是将其替换为以下内容:
$link = preg_replace( \'%comment-page-\\d+/%\', \'\', $link );
可以通过以下方式动态获取基:
global $wp_rewrite;
if ( $wp_rewrite->using_permalinks() )
$comments_pag_base = $wp_rewrite->comments_pagination_base;