问题标签 [wordpress-5.5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
8464 浏览

windows - 致命错误:未捕获错误:升级到 5.5 时调用未定义函数 wp_unregister_GLOBALS()

我在带有 IIS 的 Windows 10 上运行 WordPress。

今天早上将 WordPress 升级到 5.5 时,我收到以下错误:

PHP 致命错误:未捕获的错误:调用 C:\inetpub\wwwroot\wordpress\wp-settings.php:70 中未定义的函数 wp_unregister_GLOBALS() 堆栈跟踪:#0 C:\inetpub\wwwroot\wordpress\wp-config.php (92): require_once() #1 C:\inetpub\wwwroot\wordpress\wp-load.php(37): require_once('C:\inetpub\wwwr...') #2 C:\inetpub\wwwroot\ wordpress\wp-admin\admin.php(34): require_once('C:\inetpub\wwwr...') #3 C:\inetpub\wwwroot\wordpress\wp-admin\index.php(10): require_once ('C:\inetpub\wwwr...') #4 {main} 在第 70 行的 C:\inetpub\wwwroot\wordpress\wp-settings.php 中抛出

0 投票
1 回答
503 浏览

wordpress - WordPress 与 PageLines 冲突

我注意到更新到 WP 5.5 后,我无法通过 PageLines5 编辑我的 wordpress 页面。

这些是我的网站在尝试编辑页面时出现的错误:

Uncaught ReferenceError: wp is not defined at color-picker.min.js:2

Uncaught TypeError: a(...).wpColorPicker is not a function at editing.js:5

插件“启用 jQuery 迁移助手”对我没有帮助。

0 投票
1 回答
2095 浏览

jquery - 未捕获的类型错误:无法读取 WP 5.5 中未定义的属性“msie”

我有更新到 5.5 版的 WordPress 网站

现在我得到错误:

我尝试应用此修复程序:

通过将其添加到我使用的模板的 header.php 中:

但它不起作用。我犯了同样的错误。你知道我该如何解决这个问题吗?

0 投票
2 回答
1824 浏览

mysql - Wordpress / MySQL - 如何修复“'user_registered'的默认值无效”

我正在将 Wordpress 5.5 与 MySQL 8 一起使用。我已经设置好了所有内容,并去更改 wp_users 表的结构,但由于错误“user_registered”的默认值无效而无法修改该表

这是由 Wordpress 创建的当前列定义:

将默认值更改为“0”会给出相同的错误消息。

一个表如何存在和工作但具有无效的默认值?我可以输入的不会导致 Wordpress 出现问题的默认值是什么?

我正在使用 DigitalOcean 共享 MySQL 服务器,因此我无法更改服务器模式以允许零日期时间值。

我已经看到了一些答案,但它们都与 MySQL 5.5 及之前的版本有关,或者没有解决如何让 Wordpress 解决这个问题,或者需要更改这里不可能的 MySQL 配置。

MySQL 版本:8.0.19

InnoDB 版本:8.0.19

WordPress 版本:5.5.1

0 投票
0 回答
47 浏览

url - WordPress 更新 5.5 版本后的 URL 重定向问题

目前,在从 5.4 更新 Wordpress 5.5 版后,我面临 URL 自动重定向的问题。我的 URL 类似于 http://localhost/testpage/214554,最后一段(214554)是我存储在数据库中的自定义编号。我已经在 testpage 上分配了一个页面模板,通过这个数字段我从数据库中获取了数据,它在 5.4 版之前工作正常,但是在更新 5.5 版之后,当我尝试在 url 上方加载时,最后一个数字段会自动消失并重定向到 http://localhost/testpage 而不是 http://localhost/testpage/214554 所以你能帮我解决我的问题吗?如果有人知道我该如何克服这个问题,那对我有好处。

0 投票
2 回答
926 浏览

jquery - Uncaught TypeError: jQuery(...).live 不是编辑 Woocommerce 产品时的函数

我有一个使用 Woocommerce 销售产品的网站。商店运行良好,直到我更新到 Wordress 5.5

现在,每当我编辑产品时,帖子编辑器中的几个元素都不起作用。我无法删除精选图片,也无法使用“文本”选项卡编辑帖子。此外,当我单击设置特色图片时,它会打开一个新标签(让我远离帖子编辑器),其中包含一个看起来很古老的特色图片页面。

我查看了控制台,我收到了这个错误:

但是,堆栈跟踪并没有告诉我太多。以下是堆栈跟踪中的路径:

第一行:https ://sitename.com/wp-admin/post.php?post=28000&action=edit

第二、三、四、五行:https ://sitename.com/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp

因此堆栈跟踪指向 Wordpress 包含的 jquery.js。这并没有告诉我太多,因为我的 Wordpress 版本是最新的 5.5。根据堆栈跟踪,我似乎无法弄清楚问题出在哪里,所以我不知道在哪里修复这个来自 jQuery 的折旧错误。

我能做些什么来解决这个问题吗?我试过使用这个插件并解决了这个问题:https ://wordpress.org/plugins/enable-jquery-migrate-helper/

但是,这只是一个临时修复,所以我不想使用这种方法。