在Wordpress 2.9中,如何将“菜单”恢复到仪表板的“外观”部分?我被告知它需要向functions.php添加代码,因为上传了一个新的主题,但我找到的几乎所有代码示例都是3.0 - 3.5版本的Wordpress。我正在编辑别人现有的网站。我的第一个建议是更新,但他们希望保留旧版本。
答案 0 :(得分:1)
你不会“恢复”它,你会添加它。 IIRC自定义菜单功能(外观 - >菜单)在Wordpress 3.0中添加,并且在2.9中不存在。有可能破解它,但它可能是很多工作,因为3.0是对Wordpress核心的一个非常重要的更新。
您可能需要升级到3.0(或3.5.1 ...这是智能选项,因为运行像2.9这样的古老版Wordpress是一个巨大的安全风险)或者写一些会模仿的自定义插件3.0中的自定义菜单功能。如果你想尝试破解使用3.0代码的功能,你需要深入研究核心WP代码,这样做可能需要比其他两个选项更多的工作。
像您所描述的那样向functions.php
添加代码是针对3.0+版本的WP,您可以使用单行代码启用自定义菜单功能 - 这在2.9中不起作用,因为功能不存在在该版本的核心WP中。您的客户需要在升级或支付您自己编写此功能之间进行选择 - 他们不能指望您从随后的主要WP版本中挑选随机功能,只需在旧版WP中“添加”它们,因为它们都依赖于更新的核心文件可以使用。