我正在帮助一位同事将他的Wordpress网站迁移到另一个平台,但Wordpress管理员内容窗格完全是空白的。顶部和左侧导航显示正常,但内容为空白。
我试过了: - 增加php内存分配 - 禁用所有插件 - 切换到默认主题
没有运气。
添加:
error_reporting(E_ALL); ini_set('display_errors', 1);
define( 'WP_DEBUG', true);
...产生了以下警告:
Strict Standards: Declaration of Walker_Category_Checklist::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home2/braggler/public_html/au/wp-admin/includes/template.php on line 52
关于可能导致这种情况的任何想法 - 我已经尝试了一切我能想到的事情/ Google!
答案 0 :(得分:1)
在尝试调整默认(当前)主题并在明显重要的文件中出错时,我遇到了类似的问题。
无法记住更改的确切位置,但如果问题类似,可以尝试以下几种解决方案:
检查error_log
打开管理面板时出现的错误并尝试修复错误。
尝试使用下载的原始文件替换默认(当前)主题文件。如果您对它有任何更改,您可以备份当前的一个,以防您以某种方式需要它们。
尝试将默认(当前)主题更改为数据库中配置表中的Wordpres的 Twenty-Eleven / Twelve / Thirteen 之一,以重新获得对管理面板的访问权。
(更新)我认为另一种解决方案可能是删除当前主题并可能加载默认值。但我不确定。但是值得检查一下,虽然不是删除主题,你可以在wp-content/themes/
中更改它的文件夹名称。
通常,主题functions.php
文件中的错误可能导致管理面板无法显示任何内容。此外,由于该文件在Wordpress核心级别很重要(并且可能在自定义错误显示机制之前加载),因此不会显示错误。