现在,我已经做了一些事情来让它发挥作用:
禁用FTP插件哪个插件?
通过重命名选定的主题文件夹来切换主题,在什么之后和之前检查空间,在什么之后和之前?
用新下载替换WP文件您停止得太快了。PHP告诉您发生了什么问题,而您似乎忽略了它给您的通知和警告。
让我们阅读第一条通知:
Notice: automatic_feed_links is deprecated since version 3.0! Use add_theme_support( \'automatic-feed-links\' ) instead.
现在,让我们将这一行换行,并添加一些解释性文字,以便于阅读:
问题:Theautomatic_feed_links()
自版本3.0以来,函数已弃用。
解决方案:使用add_theme_support( \'automatic-feed-links\' );
相反
查看主题和插件文件,以调用automatic_feed_links()
功能从功能开始。php主题文件注释掉该函数调用:// automatic_feed_links()
. (看起来可能与此不同。)在该行下方添加新行在新行中添加:add_theme_support( \'automatic-feed-links\' );
测试更改以查看该问题的通知是否消失让我们阅读第二条通知:
Notice: wp_deregister_script was called incorrectly. Scripts and styles should not be registered or enqueued until the wp_enqueue_scripts, admin_enqueue_scripts, or login_enqueue_scripts hooks. Please see Debugging in WordPress for more information. (This message was added in version 3.3.) in /home/truckgua/public_html/test2/wp-includes/functions.php on line 3012
现在,让我们把这句话收起来,并添加一些解释性文字,以便于阅读:
问题:Thewp_deregister_script()
函数是使用错误的挂钩调用的。
解决方案:在wp_enqueue_scripts
, admin_enqueue_scripts
, 或login_enqueue_scripts
挂钩。
查看主题和插件文件,以调用wp_deregister_script()
功能从功能开始。php主题文件一旦你找到了wp_deregister_script()
函数调用,查找该行所在的用户定义函数的名称现在,寻找add_action()
指向用户定义函数的函数调用像上面那样把那句话注释掉在该行下方添加新行在新行中添加:add_action( \'wp_enqueue_scripts\', \'the_name of the user defined function\' );
.更换the_name of the user defined function
使用在步骤3中找到的用户定义函数中找到的函数的名称测试更改以查看该问题的通知是否消失如果通知仍然存在,请在步骤7中将“wp\\u enqueue\\u scripts”替换为“admin\\u enqueue\\u scripts”,然后重复步骤8和9如果通知仍然存在,请在步骤7中将“admin\\u enqueue\\u scripts”替换为“login\\u enqueue\\u scripts”,然后重复步骤8和9一旦所有通知都消失,在标题之前将不再添加任何内容,其他警告也可能消失。
这些更改可能无法修复页面。其他错误可能会这样做,但在继续进行更多调试之前,应该首先修复通知。