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 :

Duplication du "top-level-menu" en "sub-menu"


Sujet :

WordPress PHP

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    78
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 78
    Par défaut Duplication du "top-level-menu" en "sub-menu"
    Bonjour,

    Comme dit dans le titre, j'ai crée un menu "top-level" mais ce menu se duplique en sous-menu et je ne sais pas comment éviter ça.
    J'ai tenté beaucoup de choses et lu ce post où le problème est similaire au mien mais pas moyen de résoudre le problème même avec la solution évoquée

    Voilà mon code :
    Code : 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
    17
    18
    19
    function glossaire_menu() {
    		add_menu_page('Glossaire', 'Glossaire', 'install_plugins', __FILE__, create_function('', ''));
    	}
     
    	function edit() {
    		include("editer.php");
    	}
     
    	function add() {
    		include("ajouter.php");
    	}
     
    	function menu_edit_glossaire() {
    		add_submenu_page(__FILE__, 'Editer', 'Editer', 'install_plugins', 'editer', 'edit');
    		add_submenu_page(__FILE__, 'Ajouter', 'Ajouter', 'install_plugins', 'ajouter', 'add');
    	}
     
    	add_action('admin_menu', 'glossaire_menu');
    	add_action('admin_menu', 'menu_edit_glossaire');
    Et voilà le menu que j'obtiens :
    Glossaire
    ---Glossaire (sne devrait pas apparaitre puisqu'il "duplique" mon "top-menu")
    ---Editer (normal)
    ---Ajouter (normal)

    Merci d'avoir lu et merci d'avance de vos réponses

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    78
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 78
    Par défaut
    bonjour à tous,

    après quelques jours de recherche, moi voici avec la réponse pour ceux qui cela intéresse.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    	function glossaire_menu() {
    		global $wpdb;
    		add_menu_page('Administration du glossaire', 'Glossaire', 'install_plugins', __FILE__, 'editer');
    		add_submenu_page(__FILE__, 'Editer un mot', 'Editer', 'install_plugins', __FILE__, 'editer');
    		add_submenu_page(__FILE__, 'Ajouter un mot', 'Ajouter', 'install_plugins', 'ajouter', 'ajouter');
    	}
    et le menu que j'obtiens :
    Glossaire
    ---Editer
    ---Ajouter

    comme vous le voyez, il fallait "juste" mettre exactement la même chose pour le nom du menu principal et son sous-menu


    Bonne journée à tous

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. comment gérer un TLD (top level domaine)
    Par edzodzinam dans le forum Général Dotnet
    Réponses: 0
    Dernier message: 12/11/2008, 16h32
  2. Top level NewWizard
    Par Cluster37 dans le forum Eclipse Platform
    Réponses: 8
    Dernier message: 10/06/2008, 13h36
  3. un menu mobil se transformant en menu statique...
    Par Jiraiya42 dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 07/06/2005, 17h26

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