如何忽略wp_link_ages函数?

时间:2016-02-23 作者:sakarya

我买了一个wordpress主题。我想忽略主题文件中的所有wp\\u link\\u pages函数。我将编写自定义代码。

是否有任何方法可以使用函数来实现这一点。php

1 个回复
最合适的回答,由SO网友:Cai 整理而成

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 \'\';
}
这没有经过测试,我只是快速查看了一下过滤器,所以它可能不是百分之百正确,但它应该会让你知道该怎么做

相关推荐

Add wp-link-pages to post

我正在尝试添加wp-link-pages 功能到我的帖子中,我将图片拆分为多个页面。我已经有了next和prev按钮,其功能是用javascript编写的。如果我想从图1跳到图14,我觉得很难。所以我不知道如何实现这个wordpress,因为我是一个傻瓜。下面是我用来将帖子图像拆分为多个页面的代码。<?php global $post; if (has_post_thumbnail( $