【发布时间】:2016-01-02 23:38:16
【问题描述】:
我有一个基于 wordpress 的网站,默认类别固定链接类似于“website.com/category/category-slug”
如何使它看起来像“website.com/category-slug”?当然我会一直注意没有相同的帖子/页面
【问题讨论】:
标签: wordpress categories permalinks slug
我有一个基于 wordpress 的网站,默认类别固定链接类似于“website.com/category/category-slug”
如何使它看起来像“website.com/category-slug”?当然我会一直注意没有相同的帖子/页面
【问题讨论】:
标签: wordpress categories permalinks slug
有两种解决方案:
要从 URL 中删除 /category/,请执行以下操作:
第 1 步:进入 设置 > 固定链接,选择 自定义结构 并在文本框中输入以下内容:
第 2 步:在 Category Base 中输入 /,如下所示:
第 3 步:保存它,您的网址将是 http://website.com/category-slug。
虽然 2 年没有更新,但是一个非常灵活的插件。简单安装这个插件:WP No Category Base.
【讨论】:
这应该可以工作,虽然没有经过测试。填写下面的 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)。
【讨论】: