小编Sae*_*ani的帖子

如何从 WordPress 网址中删除自定义帖子类型?

我有一个 WordPress 网站,它使用自定义模板和自定义帖子类型(例如登陆和服务)。

每个帖子类型在 url 中都有一个特定的 slug,如下所示 => ( http://example.com/landing/landing-page-name )

我想将此网址(http://example.com/landing/landing-page-name)更改为此网址(http://example.com/landing-page-name)。

事实上,我需要从网址中删除 [landing] 短语。重要的是,[登陆] 是我的帖子表中的自定义帖子类型。

我测试过以下解决方案:

==> 我已将 register_post_type() 中的重写属性中的 slug 更改为“/” --> 它破坏了所有登陆、帖子和页面 url (404)

==> 我在重写属性中添加了 'with_front' => false --> 没有任何改变

==> 我尝试使用 htaccess 中的 RewriteRule 来执行此操作 --> 它不起作用或给出太多重定向错误

我无法得到正确的结果。

以前有人解决过这个问题吗?

url wordpress .htaccess custom-post-type

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

.htaccess ×1

custom-post-type ×1

url ×1

wordpress ×1