自定义WordPress翻页分页链接Page字符名称 隐藏或者优化URL

老乐 优化维护2字数 637阅读2分7秒阅读模式

如果我们有用WordPress的时候应该知道,默认 翻页URL中的前缀字符是 Page 固定的。有些朋友希望换一个其他的字符,一来是考虑到SEO的体验,二来是可能希望隐藏一个自定义的URL地址。这里我们有没有其他类似的办法可以解决呢?这里我们可以参考来自知更鸟的自定义WordPress翻页链接前缀的方法。

当然,知更鸟已经将这个方法融合到他的主题中,我记得在用他的主题的时候看到已有这个功能。

function zm_base() {
$GLOBALS['wp_rewrite']->pagination_base = 'fanye';
}

add_action( 'init', 'zm_base' );

function zm_rewrite( $rules ) {
$new_rules = array(
'obchod/mylink/([0-9]{1,})/?$' => 'index.php?post_type=product&paged=$matches[1]',
);
$rules = array_merge( $new_rules, $rules );
return $rules;
}

add_filter( 'rewrite_rules_array', 'zm_rewrite' );

根据上面的代码,我们可以将 fanye 换成自己的需要的字符。添加到 Functions.php 文件中。

如果不生效的话,我们可以在WP后台重新确定固定链接的设置。

参考文章:https://zmingcx.com/pagination_base.html

投上你的一票
 
  • 本文由 老乐 发表于 2025年1月8日 21:59:46
  • 转载请务必保留本文链接:https://www.zhujipingjia.com/self-pagename.html