最近,电脑笔记网遇到好几个 WP 站长在询问 WordPress 怎么自定义翻页链接前缀,问了下他们原来是先通过这种方法来避免恶意采集,因为 WordPress 默认的翻页前缀是“/page/”,把这个默认值改掉很多采集脚本就没法找下一页的内容了,那么我们就来给大家分享 WP 自定义翻页链接前缀详细教程。
WordPress 怎么自定义翻页链接前缀
将下列代码添加入 function.php:
function zm_rewrite_rules() {
global $wp_rewrite;
$wp_rewrite->author_base = 'zuozhe';// 作者归档翻页前缀
$wp_rewrite->search_base = 'sousuo';// 搜索翻页前缀
$wp_rewrite->pagination_base = 'P';// 页号前缀
$wp_rewrite->flush_rules();
}
add_action( 'init', 'zm_rewrite_rules' );
这里可以分别修改“author”、“search”、“page”三种页面的默认前缀,大家可以根据自己的实际情况修改,需要提醒大家的这种方法会消耗一部分系统资源,可能会觉得网站运行效率下降。如果添加代码后,还没有立即生效,记得到 WP 后台保存一下固定链接的设置。
另一种方法是在 function.php 中添加下列代码:
function zm_rewrite_rules() {
global $wp_rewrite;
$wp_rewrite->author_base = 'zuozhe';// 作者归档翻页前缀
$wp_rewrite->search_base = 'sousuo';// 搜索翻页前缀
$wp_rewrite->pagination_base = 'P';// 页号前缀
$wp_rewrite->flush_rules();
}
add_action( 'init', 'zm_rewrite_rules' );
通过这段代码,我们将 WordPress 默认的翻页前缀“/page/”修改为了“/P/”,这种方法是通过重定向来实现的,基本不消耗资源,同样的,也要到 WP 后台保存一下固定链接的设置。
以上这两种方法就是教大家 WordPress 怎么自定义翻页链接前缀的,有需要这方面内容的小伙伴可以来按照教程操作下,希望我们分享的 WP 自定义翻页链接前缀详细教程对大家有一些作用。