WordPress 3.5——优点和缺点
Posted: Wed Feb 19, 2025 6:42 am
WordPress 3.5“艾尔文”
以著名爵士乐手Elvin Jones命名的最新稳定版 WordPress终于可供下载了。该版本中的明星是“媒体管理器”——这款经过彻底改造的工具用于添加多媒体并将其组织到图库中,这是最新版 WordPress 中最好的东西,也是最坏的东西。
生活的光明面
WordPress 的管理后端经过了一些改进——按钮看起来比以前更闪亮,所有图标现在都支持 Retina 显示屏,这意味着它们上有更多的 比利时电报数据 像素。然而,正如我在这篇文章的介绍中提到的,主要的东西叫做媒体管理器。一旦你点击添加媒体按钮将照片添加到你的帖子中,你就会注意到变化。它看起来和感觉比我们以前上传、分类和插入图片到我们帖子的工具好得多。最后,有一种快速、简单和直观的方式来创建和插入图库。现在,您可以通过简单的拖放操作对图像进行排序,选择要插入图库的图像,而不必在 HTML 模式(顺便说一下,现在称为文本模式)中排除它们,这对于我们这些经常使用图库的人来说是一个很大的改进。
月球的黑暗面
然而,WordPress 3.5 中最大的改进是用户在此版本中遇到的大多数问题的根源。WordPress 论坛中许多人报告的最常见问题是“添加媒体”按钮根本不起作用。大多数这些问题背后的原因都与 jQuery 有关。很长一段时间以来,WordPress 背后的人员一直在努力让主题和插件的开发人员以正确、安全和无风险的方式使用 jQuery。另一方面,开发人员喜欢硬编码,包括流行的 JavaScript 库的旧版本等等。通常,这不会产生太多问题,但在最新版本中,媒体管理器完全停止工作,这真的非常糟糕。
我今天做了很多测试,结果表明,如果您遇到媒体管理器问题,最好的处理方法如下:
确保您没有禁用用户名的可视化编辑器。您可以通过“用户” -> “所有用户” - >“用户名下的‘编辑’按钮”进行此操作->取消选中“写作时禁用可视化编辑器”选项。
将主题更改为 Twenty Twelve(WordPress 3.5 推出的新默认主题)。如果这解决了您的问题,那么您应该检查您的主题。很可能它正在其 functions.php 文件中加载一些 JavaScript 文件,甚至是整个版本的 jQuery。此外,您可以联系主题开发人员寻求帮助。
如果以上所有方法都不起作用,请尝试逐个禁用插件,并在每次禁用后测试“添加媒体”按钮。如果在禁用某个插件后它开始工作,那么肯定是它导致了问题。保持禁用状态,然后开始启用您之前已停止的其他插件。检查媒体管理器在启用每个插件后是否正常工作,因为可能不止一个插件存在问题。一旦您确定哪个插件有问题,请联系其开发人员以获得帮助。
以著名爵士乐手Elvin Jones命名的最新稳定版 WordPress终于可供下载了。该版本中的明星是“媒体管理器”——这款经过彻底改造的工具用于添加多媒体并将其组织到图库中,这是最新版 WordPress 中最好的东西,也是最坏的东西。
生活的光明面
WordPress 的管理后端经过了一些改进——按钮看起来比以前更闪亮,所有图标现在都支持 Retina 显示屏,这意味着它们上有更多的 比利时电报数据 像素。然而,正如我在这篇文章的介绍中提到的,主要的东西叫做媒体管理器。一旦你点击添加媒体按钮将照片添加到你的帖子中,你就会注意到变化。它看起来和感觉比我们以前上传、分类和插入图片到我们帖子的工具好得多。最后,有一种快速、简单和直观的方式来创建和插入图库。现在,您可以通过简单的拖放操作对图像进行排序,选择要插入图库的图像,而不必在 HTML 模式(顺便说一下,现在称为文本模式)中排除它们,这对于我们这些经常使用图库的人来说是一个很大的改进。
月球的黑暗面
然而,WordPress 3.5 中最大的改进是用户在此版本中遇到的大多数问题的根源。WordPress 论坛中许多人报告的最常见问题是“添加媒体”按钮根本不起作用。大多数这些问题背后的原因都与 jQuery 有关。很长一段时间以来,WordPress 背后的人员一直在努力让主题和插件的开发人员以正确、安全和无风险的方式使用 jQuery。另一方面,开发人员喜欢硬编码,包括流行的 JavaScript 库的旧版本等等。通常,这不会产生太多问题,但在最新版本中,媒体管理器完全停止工作,这真的非常糟糕。
我今天做了很多测试,结果表明,如果您遇到媒体管理器问题,最好的处理方法如下:
确保您没有禁用用户名的可视化编辑器。您可以通过“用户” -> “所有用户” - >“用户名下的‘编辑’按钮”进行此操作->取消选中“写作时禁用可视化编辑器”选项。
将主题更改为 Twenty Twelve(WordPress 3.5 推出的新默认主题)。如果这解决了您的问题,那么您应该检查您的主题。很可能它正在其 functions.php 文件中加载一些 JavaScript 文件,甚至是整个版本的 jQuery。此外,您可以联系主题开发人员寻求帮助。
如果以上所有方法都不起作用,请尝试逐个禁用插件,并在每次禁用后测试“添加媒体”按钮。如果在禁用某个插件后它开始工作,那么肯定是它导致了问题。保持禁用状态,然后开始启用您之前已停止的其他插件。检查媒体管理器在启用每个插件后是否正常工作,因为可能不止一个插件存在问题。一旦您确定哪个插件有问题,请联系其开发人员以获得帮助。