2023-06-11 / 4835阅
重写原则是指在 WordPress 中使用 Rewrite API,将 URL 重写为更加友好的形式,以便于搜索引擎优化和提升用户体验。
具体来说,使用 add_rewrite_rule 函数可以添加自定义的 URL 规则,将原本的长 URL 转换为短 URL,使得用户更容易记忆和分享。
例如,我们可以将原本的文章链接:
http://www.example.com/?p=123
转换为:
http://www.example.com/post/123
使用以下代码实现:
function example_rewrite_rules() {
add_rewrite_rule(
'^post/([0-9]+)/?',
'index.php?p=$matches[1]',
'top'
);
}
add_action( 'init', 'example_rewrite_rules' );
此外, WordPress 还支持通过 add_rewrite_tag 函数添加 URL 参数,方便扩展自定义查询,例如:
function example_rewrite_tags() {
add_rewrite_tag( '%category_id%', '([0-9]+)' );
}
add_action( 'init', 'example_rewrite_tags' );
然后,我们就可以在 URL 中使用自定义参数:
http://www.example.com/category/123?category_id=456
其中,category 表示分类名称,123 表示分类 ID,category_id=456 表示自定义查询参数。
总的来说,重写原则可以让 WordPress 更加灵活和可扩展,让用户和搜索引擎更容易访问和理解网站内容,是一个必不可少的 SEO 技巧。
阅读文章或者观看视频过程中有任何问题,请下方留言或者联系我Q248758228
啥都没有,不能看