导航菜单中未更新WordPress类别标题

时间:2019-09-10 作者:Zaheer Ahmad

我的情况很简单,但无法得到正确的答案和解决方案

Problem:例如,我的woocommerce类别名称“soup, noodle & pasta” 我在菜单中添加了这个类别,之后将更改我的类别名称“pizza,Ita&noddles”,它也会在菜单中自动更新。

但不幸的是,它不起作用。

Think I already did我试图禁用所有插件未发生我试图更改主题相同的结果

test case如果您有类别简单的类别名称,例如“contact”,则可以正常工作。

我的问题是当我放置特殊字符时,如“,”或“&;”我面临这个问题

1 个回复
SO网友:Zaheer Ahmad

这个问题发生在WordPress核心开发中。

他们在下面的帖子上给我答案

日期:2019年9月12日星期四15:36:49-0400主题:[补丁1/2]在菜单项标题中添加了特殊字符解码


src/wp包括/nav菜单。php | 2+-1个文件已更改,1个插入(+),1个删除(-)

diff—git a/src/wp includes/nav菜单。php b/src/wp包含/nav菜单。phpindex f130d2f3e1。。db8a2fcf78 100644

在上面的目录中查找此代码

if ( $args[\'menu-item-title\'] == $original_title ) {
并替换为

if ( wp_unslash( $args[\'menu-item-title\'] ) == wp_specialchars_decode( $original_title ) ) {

Wordpress Ticket

相关推荐

Post in multiple categories

我尝试在多个类别中列出帖子。管理面板中一切正常。我进入所有帖子,选择所需的帖子,然后进入编辑并选择一个类别。保存更改后,在“类别”选项卡下会写入旧类别和新类别。现在,当我访问网站并选择更新类别时,只有旧帖子,没有新帖子。例如:我有类别:电影、游戏、最佳和帖子:最佳电影、最佳游戏、最佳,我需要这样:最佳电影属于电影类别最佳游戏属于游戏类别,两者都属于最佳类别我使用日期和职位名称作为永久链接。