我可以登录到仪表板,看到左边的菜单,它显示有7个插件更新和一个WordPress更新需要,但在右边我有一个空白的屏幕,我可以看到更新的WordPress按钮沿顶部,但当你点击它什么都没有发生。我阅读了几篇文章,并将配置文件更新为true,以显示调试,结果如下:
注意: wp_enqueue_style被错误地调用。脚本和样式不应该在wp_enqueue_scripts、admin_enqueue_scripts或init挂钩之前注册或排队。有关详细信息,请参阅WordPress中的调试。(此消息是在3.3版中添加的。)在/home/breinton/public_html/wp-includes/functions.php第3587行中,请注意: wp_enqueue_script被错误地调用了。脚本和样式不应该在wp_enqueue_scripts、admin_enqueue_scripts或init挂钩之前注册或排队。有关详细信息,请参阅WordPress中的调试。(此消息是在3.3版中添加的。)在第3587行的/home/breinton/public_html/wp-includes/functions.php中,请注意:自版本2.8以来,register_sidebar_widget已不再受欢迎!使用wp_register_sidebar_widget()代替。在第3467行的/home/breinton/public_html/wp-includes/functions.php中,请注意:自版本2.8以来,register_widget_control不再受欢迎!使用wp_register_widget_control()代替。在第3467行的/home/breinton/public_html/wp-includes/functions.php中
任何帮助或建议,如何解决这个和更新Wordpress,而不失去任何东西,将是真正的感谢。
发布于 2014-01-10 12:54:46
您已经激活了一个插件或主题,包括通过函数wp_enqueue_style和wp_enqueue_script编写的脚本或样式。因为3.3版不可能在没有钩子的情况下对脚本和样式进行排队。找到源代码并修复这一点,很容易做到这一点。对于这个主题,法典有一个很好的文档。
/**
* Proper way to enqueue scripts and styles
*/
function theme_name_scripts() {
wp_enqueue_style( 'style-name', get_stylesheet_uri() );
wp_enqueue_script( 'script-name', get_template_directory_uri() . '/js/example.js', array(), '1.0.0', true );
}
add_action( 'wp_enqueue_scripts', 'theme_name_scripts' );同样的问题出现在您的小部件主题上。若要找到正确的插件或主题,请关闭所有插件并切换到默认主题。一步一步地打开并检查。
发布于 2014-04-06 13:15:10
您已经回答了您自己的问题,问题是时间拇指漏洞扫描插件,删除它或将它从您的插件文件夹,然后注销刷新浏览器缓存和登录。
https://wordpress.stackexchange.com/questions/129240
复制相似问题