WordPress 类别固定链接
Wordpress category permalink
我有一个基于 wordpress 的网站,默认类别永久链接就像 "website.com/category/category-slug"
如何让它看起来像 "website.com/category-slug"?当然,我会一直注意没有 post/page 和相同的 slug
这应该可行,但未经测试。填写下面的categoryID并在wp_redirect()中设置你想要的URL。
<?php
$category_id = xx;
$category_link = get_category_link( $category_id )
wp_redirect( $category_link, 'http://www.website.com/category-slug' ); exit;
?>
顺便记住,wp_redirect() 后面应该始终跟着 exit;
(来源:Codex)。
有两种解决方法:
解决方案 1(简单的一个):
要从网址中删除 /category/,请执行以下操作:
第 1 步:转到设置 > 固定链接、select 自定义结构 并在文本框中输入以下内容:
步骤 2:在 Category Base 中输入 / 如下:
第 3 步:保存它,您的 URL 将是 http://website.com/category-slug。
解决方案 2:
虽然2年没更新但是很灵活的插件。简单安装这个插件:WP No Category Base.
我有一个基于 wordpress 的网站,默认类别永久链接就像 "website.com/category/category-slug"
如何让它看起来像 "website.com/category-slug"?当然,我会一直注意没有 post/page 和相同的 slug
这应该可行,但未经测试。填写下面的categoryID并在wp_redirect()中设置你想要的URL。
<?php
$category_id = xx;
$category_link = get_category_link( $category_id )
wp_redirect( $category_link, 'http://www.website.com/category-slug' ); exit;
?>
顺便记住,wp_redirect() 后面应该始终跟着 exit;
(来源:Codex)。
有两种解决方法:
解决方案 1(简单的一个):
要从网址中删除 /category/,请执行以下操作:
第 1 步:转到设置 > 固定链接、select 自定义结构 并在文本框中输入以下内容:
步骤 2:在 Category Base 中输入 / 如下:
第 3 步:保存它,您的 URL 将是 http://website.com/category-slug。
解决方案 2:
虽然2年没更新但是很灵活的插件。简单安装这个插件:WP No Category Base.