发表评论,管理菜单中的子菜单

时间:2013-01-14 作者:Johnathon Mathews

我知道这可能有点疯狂,希望有一种方法可以做到这一点,而不需要切割核心。

我正试图清理我的Wordpress管理菜单,在这样做的时候,我想把评论移到帖子下面。问题是如何编辑注释。php是主菜单项,而不是子菜单项。

我知道您可以将sub\\u菜单项作为主菜单项,因此我希望

从视觉上看,应该是这样的。

所有帖子添加新的类别标签评论

function change_post_menu_label() {
global $menu;
global $submenu;
$menu[5][0] = \'Blog\';
$submenu[\'edit.php\'][5][0] = \'Manage Posts\';
$submenu[\'edit.php\'][10][0] = \'Add New Post\';
$submenu[\'edit.php\'][15][0] = \'Categories\'; // Change name for categories
$submenu[\'edit.php\'][16][0] = \'Tags\'; // Change name for tags
$submenu[\'edit-comments.php\'][25][0] = \'Comments\';
$submenu[\'edit-comments.php\'][0][0] = \'Comments\';
echo \'\';
}

2 个回复
最合适的回答,由SO网友:Wyck 整理而成

一种方法是添加一个新的子菜单页,然后删除旧的子菜单页。

function wpse_80457_menu() {
add_submenu_page( \'edit.php\', \'Comments\', \'Comments\', \'manage_options\', \'edit-comments.php\'); 
remove_menu_page( \'edit-comments.php\' );
}

add_action(\'_admin_menu\', \'wpse_80457_menu\');

SO网友:Andrew T

同意@Wyck,但想补充一点,您可以使用3.1版以来的edit\\u comment作为功能,这在这里似乎更合适。感谢您提供的简单解决方案!(声誉不足,无法评论~抱歉)

结束