如何从wordpress中删除管理侧边栏中的帖子

时间:2013-06-30 19:07:42

标签: wordpress

我想知道如何从wordpress管理侧栏删除帖子部分(见下图)Wordpress Posts

2 个答案:

答案 0 :(得分:38)

您需要为此编辑functions.php并在其中添加一些代码。这部分帖子位于edit.php

请参阅remove_menu_page()函数的官方wordpress codex文档以便更好地理解。 Doc将函数用法表示为:

<?php remove_menu_page( $menu_slug ) ?>

$menu_slug edit.php为帖子菜单。

现在创建一个名为post_remove()的自己的函数,并在 functions.php 中添加代码:

function post_remove () 
{ 
   remove_menu_page('edit.php');
} 

下一部分是将post_remove()函数与特定操作挂钩,在本例中为admin_menu以触发此功能。为此,在functions.php中添加更多代码:

add_action('admin_menu', 'post_remove');

简而言之,以下是您需要在functions.php文件中添加的完整代码:

function post_remove ()      //creating functions post_remove for removing menu item
{ 
   remove_menu_page('edit.php');
}

add_action('admin_menu', 'post_remove');   //adding action for triggering function call

官方文档链接

http://codex.wordpress.org/Function_Reference/remove_menu_page http://codex.wordpress.org/Function_Reference/add_action

我希望这有帮助!请帮个忙 - 为我的答案投票并将其标记为已接受。

答案 1 :(得分:7)

将此功能添加到你的functions.php

function remove_menu () 
{
   remove_menu_page('edit.php');
} 

add_action('admin_menu', 'remove_menu');