使WordPress成为核心

开的11个月前

关闭5个月前

#59834 关闭 缺陷(bug) (重复)

当我们将wordpress更新到6.4版时,加载了错误的模板

报告人: 格雷戈雷萨兰德的简介 格林纳达 所有者:
里程碑: 优先: 正常的
严重程度: 拦截器 版本: 6.4
组件: 概述 关键词: 报告人反馈 关闭
重点: 模板 复写的副本:

描述

以woocommerce和polylang为例:
购物车页面是front-page.php而不是page.php
结账时相同
还有一些自定义的帖子类型页面
我没有时间再测试了,因为我必须修复一个实时网站,并用6.3.2覆盖了wordpress
我认为翻译也被报告为404模板

更改历史记录(13)

#1 @网络360pl
11个月以前

我也犯了同样的错误,polylang插件也是如此。使用主要语言的页面显示错误的模板文件,使用翻译的页面返回404错误。

#2 @皮伦科
11个月以前

你好,
我和Polylang在不同的网站上也有同样的问题。不仅仅是WooCommerce购物车。
谢谢!

这张票是在松弛(Slack)jorbin的in#core。查看日志.


11个月以前

#4 @Clorith公司
11个月以前

  • 关键词 报告人反馈补充

你好,

我无法根据我们现在掌握的信息重现您的问题,但我确实看到Polylang大约2周前针对多站点设置中的一些404问题推出了修复程序,我想知道这是否相关?

如果没有,请您分享一些有关您的设置的详细信息,以帮助我们复制这些问题,以及有关您安装的插件及其版本的信息(例如,您是否同时更新了Polylang,当新的核心版本发布时,人们通常会一次更新许多内容)。

#5 @瑞巴龙
11个月以前

还看到用tagDiv Composer插件加载的模板不正确。

#6 随访: @乔麦吉尔
11个月以前

大家好,我怀疑这里报告的问题可能与中报告的问题有关#59847还有Polylang的通话方式获取样式表目录()和/或获取模板目录导致在设置主题之前将错误的路径保存到全局变量。

如果有人能测试这张罚单的公关,看看它是否也能解决这个问题,我将不胜感激。

#7 答复: 6 @网络360pl
11个月以前

回复乔麦吉尔:

大家好,我怀疑这里报告的问题可能与中报告的问题有关#59847还有Polylang的通话方式获取样式表目录()和/或获取模板目录导致在设置主题之前将错误的路径保存到全局变量。

如果有人能测试这张罚单的公关,看看它是否也能解决这个问题,我将不胜感激。

你好,乔姆吉尔。我根据您在该线程中建议的两种方法更改了/wp-includes/theme.php文件,但都没有解决问题。所有页面仍然运行主页模板(front-page.php),翻译页面(主页除外)返回404错误。将wordpress版本降级为6.3.2解决了这个问题。

#8 @网络360pl
11个月以前

我注意到另一件有趣的事。在我的案例中(在多个站点上进行了测试),如果我恢复了6.3.2版,然后恢复了6.4版,问题就不再发生了。

#9 @拉金沙瓦尔
11个月以前

您好@web360pl,感谢您测试此功能。你能试着用这个补丁吗#59847,然后尝试冲洗永久链接?然后检查它是否解决了?

#10 @瑞巴龙
11个月以前

仅供参考,Polylang 3.5下的任何内容都与WP 6.4不兼容,原因是https://github.com/polylang/polylang/pull/1345.

这张票是在松弛(Slack)jorbin的in#core。查看日志.


10个月以前

#12 @约宾
10个月以前

  • 关键词 关闭补充
  • 里程碑已从更改等待审查未来版本

你好@gregoiresalland,WordPress 6.4.2包含了一个修复程序#59847这与您报告的问题类似。你能确认这个问题是否仍在影响你,并检查当你停用所有插件时它是否仍然出现吗?

我添加了close关键字,因为如果没有响应,就会假设这是#59847并将其移动到Future Release,因为该版本已经过分类。

#13 @hellofrom托尼亚
5个月以前

  • 里程碑 未来版本删除
  • 分辨率设置为重复
  • 状态已从更改新的关闭

跟进评论:12...

由于5个月来没有任何回应,因此以假设它是固定的和以下内容的副本的方式关闭罚单#59847.

然而,@gregoiresalland如果WordPress 6.4.2或更新版本今天仍然存在此问题,请随时重新打开此问题并提供更多信息,例如:

你能确认这个问题是否仍在影响你,并检查当你停用所有插件时它是否仍然出现吗?

谢谢您。

注:请参见TracTickets公司获取有关使用的帮助门票。