X

Comment supprimer l’onglet des options d’écran dans WordPress

Snippets by IsItWP

Vous cherchez un moyen de supprimer l’onglet des options d’écran ? Ces snippets peuvent être utiles dans le cas où vous avez fait des modifications à l’admin et que vous voulez cacher les options de l’écran.

Instructions:

Ajoutez l’un des extraits suivants au fichier functions.php de votre thème ou dans un plugin spécifique à votre site.

  • Ce snippet supprimera complètement l’onglet des options d’écran
  • .

  • function remove_screen_options(){
        return false;
    }
    add_filter('screen_options_show_screen', 'remove_screen_options');
    
  • Cet extrait supprimera l’onglet des options de l’écran pour tout le monde sauf pour l’administrateur ou les utilisateurs ayant la capacité de gérer les options.
    function remove_screen_options(){
       return current_user_can( 'manage_options' );
    }
    add_filter('screen_options_show_screen', 'remove_screen_options');
    

Note : Si c’est la première fois que vous ajoutez des extraits de code dans WordPress, veuillez consulter notre guide sur la manière de copier/coller correctement des extraits de code dans WordPress, afin de ne pas endommager accidentellement votre site.

Si vous avez aimé cet extrait de code, n’hésitez pas à consulter nos autres articles sur le site comme : Comment créer un formulaire d’inscription personnalisé sur WordPress et 43 thèmes WordPress simples pour créer facilement un site web.

Commentaires   laisser une réponse

  1. Cristian Hidalgo janvier 29, 2024 à 12:28 am

    Worked like a charm, thanks a lot.

  2. How to only show some widget in dashboard?
    for example, in woocommerce
    I want to show woocommerce status widget for role shop manager

  3. I am 100% confident that this will not remove anything checked inside the screen options. Some themes can come up with their own screen options which is usually checked by default. This code will not remove them. So it is useless.

    1. We have tested it and at the moment it is working. Screen options are not directly part of the theme, though theme code could influence them.

  4. The api call
    add_filter(‘screen_options_show_screen’, ‘remove_screen_options’);

    does not work on version wordpress 5.2.4 please update the article.

    1. Be sure to add the whole snippet. Adding

      add_filter(‘screen_options_show_screen’, ‘remove_screen_options’);

      by itself will not work. From testing it, the snippet works on WordPress 5.3.

Ajouter un commentaire

Nous sommes heureux que vous ayez choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre privacy policy, et que tous les liens sont en nofollow. N'utilisez PAS de mots-clés dans le champ du nom. Engageons une conversation personnelle et constructive.

WordPress Launch Checklist

L'ultime liste de contrôle pour le lancement de WordPress

Nous avons rassemblé tous les éléments essentiels de la liste de contrôle pour le lancement de votre prochain site Web WordPress dans un ebook pratique.
Oui, envoyez-moi le gratuit !