我正在尝试将WordPress升级到最新的4.2.2版本。在屏幕上,我看到:
Downloading update from https://downloads.wordpress.org/release/wordpress-4.2.2-no-content.zip…
Unpacking the update…
Could not create directory.
Installation Failed
在php错误日志中
PHP Fatal error: Call to undefined function add_action() in /home/userhome/public_html/wp-content/themes/launchframe/functions.php on line 81, referer: http://example.com/wp-admin/update-core.php?action=do-core-upgrade
似乎正在发生的是主题功能。正在包含php文件,而不是wp includes/functions。php。这是新的虽然-以前的升级已顺利进行。我已经尝试在我的主题函数中包含“丢失”的文件。php(即)
require_once(\'/home/userhome/public_html/wp-includes/plugin.php\');
require_once(\'/home/userhome/public_html/wp-includes/theme.php\');
require_once(\'/home/userhome/public_html/wp-includes/shortcodes.php\');
require_once(\'/home/userhome/public_html/wp-includes/media.php\');
但最终失败了,因为越来越多的文件最终被引用。我还尝试调用wp load。php来自我的主题函数。php文件,但最终再次加载我的主题并出现“函数已定义”错误。
有什么建议吗?
谢谢