好了,开始吧。信息技术is a bug in WordPress itself.
我已经很快在我的问题中解释了这个问题,所以要么看看它,要么查看上面链接的罚单以了解更多详细信息。
在问题得到妥善解决之前,我建议进行这种肮脏的黑客攻击。它基于这样一个想法,即一旦添加了另一个可访问的子菜单,一切都会恢复正常。因此,我们临时添加一个虚拟子菜单项来欺骗检查,然后立即删除它。
function workaround_issue_22895(){
add_submenu_page( \'edit.php?post_type=page\', \'Workaround_Issue_22895\', \'Workaround_Issue_22895\', \'edit_pages\', \'workaround_issue_22895\' );
add_filter(\'add_menu_classes\', \'workaround_issue_22895_unset\');
}
add_action( \'admin_menu\' , \'workaround_issue_22895\' );
function workaround_issue_22895_unset ($menu){
remove_submenu_page( \'edit.php?post_type=page\', \'workaround_issue_22895\');
return $menu;
}
顺便说一句,我有没有提到这是一个肮脏的,肮脏的黑客,你应该小心处理?