每次我在菜单系统中添加项目(页面、帖子或类别)时都会出现此错误:
警告:为/home/rootname/public\\u html/wp admin/includes/plugin中的foreach()提供的参数无效。php第1261行
我也无法在所见即所得编辑器中插入指向内部页面的链接(列表中没有页面页面)。
我想这可能是一个主题服务器冲突的问题,因为我在我的本地主机上有一个相同的设置(相同的主题、插件等),它工作正常,只是现场站点有问题。。。
我该怎么办?
谢谢
Osu
EDIT
好了,我找到了问题的根源——这与我的函数中的函数有关。php文件:/* Remove admin end options */
add_action( \'admin_init\', \'osu_remove_menu_pages\' );
function osu_remove_menu_pages() {
remove_menu_page(\'link-manager.php\');
remove_submenu_page(\'themes.php\', \'themes.php\');
remove_submenu_page(\'themes.php\', \'widgets.php\');
remove_submenu_page(\'plugins.php\', \'plugin-editor.php\');
remove_submenu_page(\'users.php\', \'user-role-editor.php\');
// remove_submenu_page(\'index.php\', \'update-core.php\');
}
我用它来删除管理端的一些选项,如果可能的话,我更愿意保留这个功能,以减少管理端的混乱。有人知道为什么这可能与WP 3.2.1中的链接系统相冲突吗?谢谢