是否可以在WP中更改分页永久链接



页的默认链接看起来像"site.com/articles/page/2",但我需要将页码作为参数(例如:"site.com/articles?page=2"(。我尝试使用add_filter函数:

add_filter('get_pagenum_link', 'edit_paginate_url'); 
    function edit_paginate_url($url){ 
    $pagenum = preg_match("//d//", $url, $pagenum); 
    $pagenum = preg_replace("///", "", $pagenum); 
    $url = preg_replace("//page/d/", "?page=", $url); 
    return $url . $pagenum; 
}

但它没有用。它返回类似"site.com/articles0/page/2/"的 url(此过滤器仅在 url 的分页部分之前添加零符号(。

按照以下 url 进行操作,您必须根据自己的要求在其中设置baseformat。https://codex.wordpress.org/Function_Reference/paginate_links

最新更新