我在post_type上添加新类别或标记后出现以下错误:
未捕获的TypeError:无法读取未定义的属性'补充' - load-scripts.php:5
答案 0 :(得分:8)
我刚刚遇到了同样的问题,而且在我在functions.php中包含的文件中打开PHP标记之前它是一个空白字符。它似乎使ajax / json响应失效。
我建议在标签之前和之后查看任何杂散的空格。
一个好主意是忘记关闭?>在functions.php和任何包含的文件上标记;这消除了角色进入的机会。
希望这会有所帮助......
答案 1 :(得分:1)
如果你有session_start()地雷问题,你可以搜索你的主题
" <?php session_start() ... "
在functions.php中包含的文件中,但是在文件顶部之前需要先调用session_start()..
答案 2 :(得分:0)
我在/wp-admin/load-scripts.php
中看不到会导致该错误的任何内容(此处全新安装最新的WordPress 3.2.1)。可能是某人或某事已经修改了不推荐的脚本,或者您正在运行过时的WordPress版本,或者两者兼而有之。
由于它是一个核心文件,我强烈建议重新安装WordPress,或者至少升级它。这将使用工作副本覆盖现有的load-scripts.php
。
答案 3 :(得分:0)
在funcions.php或任何require文件中打开<?php
之前检查空格。
打开<?php