【发布时间】:2021-11-28 08:53:16
【问题描述】:
我想在 WooCommerce 存档页面上将分页 slug,当前的“page”更改为“strana”。
使用 url http://localhost/obchod/ 和 http://localhost/obchod/page/2/ 的默认设置可以正常工作。
当我更改分页基础并重新保存永久链接时,它不起作用。
最终网址应如下所示:http://localhost/obchod/strana/2/
这是我更改分页基础的代码:
function custom_rewrite_rules() {
global $wp_rewrite;
$wp_rewrite->pagination_base = 'strana';
}
add_action('init', 'custom_rewrite_rules');
我总是在 WordPress 上重新保存永久链接,或者我使用 $wp_rewrite->flush_rules();,但这些都不起作用。
请注意,此代码适用于 WordPress 分页,但不适用于 WooCommerce 分页商店页面。
我做错了什么?
【问题讨论】:
-
这能回答你的问题吗? change pagination link in WordPress
-
先生。乔,这不能解决我的问题。这仅适用于 WordPress,但 WooCommerce 存档产品页面上的分页仍然不起作用。
-
链接 localhost/obchod 中的 obchod 是什么?它的 wordpress 文件夹?
标签: wordpress woocommerce pagination permalinks slug