wp_link_pages
有两个过滤器可供使用:
在wp_link_pages_args
过滤器通过$args
对于wp_link_pages
所以你可以设置echo
为false。
在wp_link_pages
过滤器传递输出,因此可以将输出设置为nil。像这样的方法应该会奏效:
/**
* Filter the HTML output of page links for paginated posts.
*
* @param string $output HTML output of paginated posts\' page links.
* @param array $args An array of arguments.
* @return string $output HTML output of paginated posts\' page links.
**/
add_filter(\'wp_link_pages\', \'wpse_218590_hide_wp_link_pages\', 10, 2);
function wpse_218590_hide_wp_link_pages( $output, $args )
{
return \'\';
}
这没有经过测试,我只是快速查看了一下过滤器,所以它可能不是百分之百正确,但它应该会让你知道该怎么做