前天看到有网友在群里讨论关于 WordPress 默认程序中分页 URL 标签是 page,包括我们看到的作者 URL 标签目录是 author,包括其他的搜索、评论等。他们希望变更一下,这样显得和默认的不同,重新自定义伪静态 URL 的方式。
这里Q c % z y ( F { .老蒋找到一个国外的文档,记录下来,看看他们是否可以使用,我这里还没有验证。因为我暂时不需要用到,毕竟默认的已经不错了,何必要换呢,浪费时间。0 w c G ^ c m W
- function re_rewrite_rules() H s p \23;
- global $wp_rew2 w qrite;
- $wp_rewrN 6 Z \ b xite->author_base = 'autor';
- $wp_rewrite-( - x x e>search_bas\ $ ) N x 1 h + #e = 'buscar';
- $wp_rewrite0 R ; 8->comments_base =P p 3 . 8 D } 'comentarios';
- $wp_rew_ 2 qrite->pagination_base = 'pagina';
- $wp_rewrite->fl; U M iusht m H x ) I {_rules();
- }
- add_action1 a @ N40;'init', 're_rewrite_rules');
这个是代码部分,我们可以根据需G \ Y # r K ) U c要在后面定义自己需要的 URL 目录。然后我们刷新看看是不是变动。比如单独的分页目录\ 2 U W N | ]可以这样换。
- function my_custom_pagination_base() {
- global $wp_rewrite;
- $wp_rewrite->paginatiJ a ? f A % q ton_base = 'p';
- $wp_rewrite->flush_rules();
- }
- add_action('iniL L * i ! s H ?t', 'my_custom_pagiI H D s x 2nation_base', 1);