IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WordPress PHP Discussion :

Masquer contenu dans l'éditeur wordpress


Sujet :

WordPress PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Anubisroner
    Inscrit en
    Février 2020
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Anubisroner

    Informations forums :
    Inscription : Février 2020
    Messages : 2
    Par défaut Masquer contenu dans l'éditeur wordpress
    Bonjour, je voulais savoir comment il était possible de pouvoir masquer des modules pour les utilisateurs lorsqu'il rédige un article?
    Voir l'image

    Nom : hdp-wordpress.png
Affichages : 440
Taille : 43,5 Ko

    Merci d'avance.

  2. #2
    Expert confirmé
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    Mars 2004
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 142
    Billets dans le blog
    12
    Par défaut
    salut,

    je pense que la seule soluce c'est de dériver le thème admin de WP

  3. #3
    Membre Expert Avatar de darkstar123456
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2008
    Messages
    1 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2008
    Messages : 1 895
    Par défaut
    Bonjour,

    Je ne pense pas qu'il soit vraiment possible de complètement supprimer toutes les meta box de l'affichage.
    Par contre, il existe l'onglet "Screen options" ("Options de l'écran") en haut à droite, où il est possible de (dé)cocher ce que l'on souhaite voir.

    Il est alors possible d'afficher/cacher ce qu'on veut... à condition de connaître leur nom ^^

    Voici un exemple (à mettre dans functions.php du thème actif évidemment) :
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    function my_remove_meta_boxes($hidden, $screen)
    {
     
        if ('page' == $screen->id) { // A modifier par le post_type à filtrer, ou retirer la condition si ça doit être comme ça partout
     
            $hidden = array(
                'authordiv', // Cache les infos "auteur"
                'postexcerpt', // Cache le bloc "Extrait"
                'wpseo_meta', // Cache le bloc "Yoast SEO"
            );
        }
     
        return $hidden;
    }
     
    add_action('hidden_meta_boxes', 'my_remove_meta_boxes', 10, 2);

Discussions similaires

  1. [TinyMCE] Mettre à jour le contenu après événement "click" dans l'éditeur
    Par maitaddi dans le forum Bibliothèques & Frameworks
    Réponses: 6
    Dernier message: 10/10/2013, 17h10
  2. Masquer/Afficher toutes les balises contenues dans un DIV
    Par tapadaka dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 17/01/2011, 10h57
  3. Comment savoir le signe du nombre contenu dans ax ?
    Par falcon007de dans le forum Assembleur
    Réponses: 3
    Dernier message: 26/03/2004, 11h48
  4. Réponses: 2
    Dernier message: 20/02/2004, 08h47
  5. Réponses: 2
    Dernier message: 12/01/2004, 13h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo