
Esse script é inserido no arquivo functions.php do seu tema.
Com esse script você vai poder selecionar remover a página do menu no WordPress.
Dentro da condicional existe uma função que verifica se o usuário atual é um administrador e não remove os menus dele.
/** * Removendo Menus desnecessários ao cliente. * Só é mostrado para o Administrador */ add_action('admin_menu', 'removendo_links_do_menu', 999); function removendo_links_do_menu(){ remove_menu_page('edit-comments.php'); if (!current_user_can('administrator')){ remove_menu_page('upload.php'); remove_menu_page('edit.php'); remove_menu_page('edit.php?post_type=page'); remove_menu_page('plugins.php'); remove_menu_page('themes.php'); remove_menu_page('tools.php'); remove_menu_page('edit.php?post_type=acf'); } }
A última remoção do menu é relacionado ao link do plugin ACF (Advanced Custom Fields) do WordPress, um exemplo de que pode remover outros menus que não sejam nativos do WordPress.
Referências:
https://developer.wordpress.org/reference/functions/remove_menu_page/
https://developer.wordpress.org/reference/functions/current_user_can/
My brother recommended I might like this web site.
He was totally right. This post truly made my day.
You cann’t believe just how so much time I had spent for this information!
Thank you!