Ajouter une page spéciale dans l’admin (Créer un compte)

  • Statut : non résolu
8 sujets de 1 à 8 (sur un total de 8)
  • Auteur
    Messages
  • #453291
    geekubuntu
    Participant
    Chevalier WordPress
    286 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 2.2.1

    Problème(s) rencontré(s) :

    Voila, dans l’admin, je souhaite rajouter une page statique , accessible dans le menu après « Tableau de bord », « Ecrire », « Gérer », etc..

    C’est une page qui me sert de dépots d’astuces et de renseignement pour une petite ferme de blogs que j’hébergerais (page pour chaque bloggueur), et chacun pourrais retrouver diverses infos pour gérer son compte, donc en gros je voudrais ajouter un lien dans le menu d’admin, et inclure une page .php toute prête; comment es-ce possible de rajouter une page dans l’admin?

    ++

    #606234
    AmO
    Participant
    Maître WordPress
    4443 contributions

    Avec les plugins:

    Un peu de lecture:
    http://codex.wordpress.org/Adding_Administration_Menus

    #606235
    AmO
    Participant
    Maître WordPress
    4443 contributions

    bmzoom > C’est la même chose en plus propre 😉

    Tu peux tout mettre dans un fichier ! c’est plus simple 🙂


    <div class="wrap">
    <h2>Page d’aide</h2>
    <p>Blabla<br />

    </p>
    </div>

    😉

    #606236
    bmzoom
    Participant
    Maître WordPress
    932 contributions

    Avec …

    La Ferme

    C’est mieux 😋 , les veaux et les vaches sont alignés :fouet:



    Est ce possible dans le même fichier , de rajouter 3 onglets ‘ A1 ‘ ‘ A2 ‘ ‘ A3 ‘ ?

    #606237
    AmO
    Participant
    Maître WordPress
    4443 contributions
    bmzoom wrote:
    Avec …

    La Ferme

    C’est mieux 😋 , les veaux et les vaches sont alignés :fouet:



    Est ce possible dans le même fichier , de rajouter 3 onglets ‘ A1 ‘ ‘ A2 ‘ ‘ A3 ‘ ?

    Bien sur…

    Et non, le non alignement est voulue !
    Ca s’appelle l’indentation… et travailler sans c’est compliqué !

    #606238
    Fleuretta
    Participant
    Maître WordPress
    512 contributions

    Bonjour,

    Très intéressant cette page sauf que je cherche l’histoire du level.

    J’ai lu à ce sujet mais je ne vois à nul part dans mon admin l’endroit où je peux assigner un level aux auteurs.

    À quel endroit on ajoute un level?

    Merci

    #606239
    geekubuntu
    Participant
    Chevalier WordPress
    286 contributions
    bmzoom wrote:
    Un essai avec trois onglets :
    – Les onglets A2 et A3 sont liés
    – A1 est le titre de l’onglet et du menu

    Le codex indique :

    add_submenu_page(parent, page_title, menu_title, access_level/capability, file, [function]);

    pour « dé-lier » A2 et A3 on fait comment?^^

    merci à tous pr la doc.

    ++

    #606240
    geekubuntu
    Participant
    Chevalier WordPress
    286 contributions

    re,

    je viens d’essayer un code pour une page et des onglets:

    <?php
    /*
    Plugin Name: Menu Test
    Plugin URI: http://wordpress.org
    Description: Menu Test
    Author: Nobody
    Author URI: http://example.com
    */

    if ( is_admin() ) {
    // Hook for adding admin menus
    add_action('admin_menu', 'mt_add_pages');

    // action function for above hook
    function mt_add_pages() {

    // Add a new top-level menu (ill-advised):
    add_menu_page('Test Toplevel', 'Test Toplevel', 8, 'testtoplevel', 'mt_toplevel_page');

    // Add a submenu to the custom top-level menu:
    add_submenu_page(__FILE__, 'Test Sublevel', 'Test Sublevel', 8, 'sub-page', 'mt_sublevel_page');

    // Add a second submenu to the custom top-level menu:
    add_submenu_page(__FILE__, 'Test Sublevel 2', 'Test Sublevel 2', 8, 'sub-page2', 'mt_sublevel_page2');
    }


    // mt_toplevel_page() displays the page content for the custom Test Toplevel menu
    function mt_toplevel_page() {
    echo "<h2>Test Toplevel</h2>« ;
    }

    // mt_sublevel_page() displays the page content for the first submenu
    // of the custom Test Toplevel menu
    function mt_sublevel_page() {
    echo « <h2>Test Sublevel</h2>« ;
    }

    // mt_sublevel_page2() displays the page content for the second submenu
    // of the custom Test Toplevel menu
    function mt_sublevel_page2() {
    echo « <h2>Test Sublevel 2</h2>« ;
    }
    }

    ?>

    mais quand je clique sur le menu dans l’admin, ça me renvoit sur http://www.majolieurl.org/blog/wp-admin/testtoplevel 😕

    qu’ais-je fait comme bêtise? :p

8 sujets de 1 à 8 (sur un total de 8)
  • Le forum ‘Utilisation spécifique de WordPress’ est fermé à de nouveaux sujets et réponses.