如何在网页上找到父 URL (Wordpress)

Posted

技术标签:

【中文标题】如何在网页上找到父 URL (Wordpress)【英文标题】:How do I find the parent URL on a webpage (Wordpress) 【发布时间】:2021-09-16 15:08:27 【问题描述】:

我现在正在为一家公司开发一个网站,我遇到了这个问题:

原始 URL 类似于:mysite.com/industrial/ 其中industrial 有 4 个子类别,每个子类别中有 2-6 个页面。我将原始 URL 更改为 mysite.com/products/,但其中的子类别和页面并未更改为在其 URL 中包含 products - 他们仍然使用 industrial

例如: mysite.com/industrial/abc/ 应该是 mysite.com/products/abc/,但在我进行更改后它保持为 mysite.com/industrial/abc/

我假设子类别位于名为工业的文件夹中(我没有创建此网站,所以我不知道),但是我无法在任何地方找到该文件夹,我不确定在哪里看。我已经尝试进入每个子类别并更改它们的 URL,但我只能编辑 URL 的 abc 部分,而我无法触及其余部分。

** 这一切都是在 Wordpress 上使用另一家公司创建的自定义主题完成的。提前感谢您提供的任何帮助!

编辑:对于同样为这个问题苦苦挣扎的人,我就是这样解决的:

转到插件 -> 插件编辑器 顶部有一个名为“选择要编辑的插件”的选项 -> 选择为您的网站自定义的选项 我在this website 的评论部分找到了 Phil 建议的信息 我在重写 permastruct 部分中更新了 register_post_typeregister_taxonomy 的字段名称 更新页面并刷新您的永久链接,您应该一切顺利!

【问题讨论】:

【参考方案1】:

在注册自定义帖子类型时检查定义的 slug 是什么。

【讨论】:

【参考方案2】:

每当通过插件或它们添加新的自定义帖子时,都需要刷新永久链接。

在 WordPress 管理区域中,转到“设置 > 永久链接”。单击“保存更改”。永久链接和重写规则现已刷新。

【讨论】:

在注册自定义帖子类型时检查定义的 slug 是什么。 是的,就是这样!非常感谢你的帮助。如果您将其发布为答案,我可以将其标记为解决方案:)

以上是关于如何在网页上找到父 URL (Wordpress)的主要内容,如果未能解决你的问题,请参考以下文章

centos wordpress 在此服务器上未找到请求的 URL,

如何在子主题中使用父主题的常量。 WordPress

如何在 wordpress 上更改博客页面 url

如何将 Wordpress 注销重定向到自定义 URL

Wordpress 3.5 - 如何仅使用 wp_nav_menu 显示父级的子菜单?

从 WordPress 中的 URL 中提取参数