Wordpress类别永久链接

时间:2015-10-06 06:46:30

标签: wordpress categories permalinks slug

我有一个基于wordpress的网站,默认类别永久链接就像" website.com/category/category-slug"

如何让它看起来像" website.com/category-slug"?当然,我会一直注意没有相同slug的帖子/页面

2 个答案:

答案 0 :(得分:1)

这应该有效,尽管没有经过测试。填写下面的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 :(得分:1)

有两种解决方案:

解决方案1(简单的一个):

要从网址中删除 / category / ,请执行以下操作:

第1步:转到设置&gt;永久链接,选择自定义结构并在文本框中输入以下内容:

enter image description here

第2步:在类别基础中输入 / ,如下所示:

enter image description here

第3步:保存,您的网址为http://website.com/category-slug

解决方案2:

虽然没有更新2年但是一个非常灵活的插件。简单安装此插件:WP No Category Base