2013-06-30 15 views

cevap

28

bunun için functions.php'u düzenlemeniz gerekecek ve buna bir kod ekleyeceksiniz. edit.php

daha iyi anlamak için remove_menu_page() fonksiyonu için resmi wordpress kodeks belgelere bakın olarak mesajların Bu bölüm yatıyor. İşte

<?php remove_menu_page($menu_slug) ?> 

$menu_slug sonrası menüsü için edit.php geçerli: Doc devletler olarak kullanımını işlev görür.

Şimdi post_remove() denilen kendi işlevi oluşturmak gibi functions.php kodu ekleyin:

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

sonraki kısmı bu durumda tetiğe admin_menu olan belirli bir eylem ile post_remove() fonksiyonunu kanca etmektir bu işlev. Bunun için, functions.php biraz daha kodu ekleyin:

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 

:

add_action('admin_menu', 'post_remove'); 

Yani kısacası, aşağıdaki size functions.php dosyasına eklemek gerekir tamamlamak koddur Resmi belgeler

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

bağlantılar

Umarım bu yardımcı olur! Lütfen bana bir iyilik yap - cevabım için oy ver ve kabul et.

+0

neden 2 downvotes? –

+1

Ayrıca, bunu [Yönetici Çubuğundan kaldırmak] isteyebilirsiniz (http://wordpress.stackexchange.com/questions/76642/remove-admin-bar-new-post-link-media-sub-menu). – Tamlyn

+0

İşte [neden] (https://wordpress.stackexchange.com/questions/57464/remove-posts-from-admin-but-show-a-custom-post). – certainlyakey

4

sizin functions.php Bu işlev eklemek (aşağıdaki resme bakın)

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

add_action('admin_menu', 'remove_menu'); 
İlgili konular