Meniurile de administrare cu add_menu_page și add_submenu_page în WordPress în WordPress

Adaugă o intrare de nivel superior sau un submeniu în bara laterală din panoul de administrare wp-admin.

Sintaxă
add_menu_page('Titlu', 'Meniu', 'manage_options', 'slug-meniu', 'functie_callback', 'dashicons-admin-generic');

Crearea paginilor de administrare în wp-admin

Pentru a oferi plugin-ului o interfață proprie în panoul de control:

  • add_menu_page($titlu_pagina, $titlu_meniu, $capacitate, $slug, $callback, $icon, $pozitie): creează o intrare principală în meniul lateral din stânga.
  • add_submenu_page($parinte_slug, $titlu, $meniu, $cap, $slug, $callback): adaugă un sub-element sub meniul principal creat sau sub un meniu existent (Settings, Tools, Posts).
Exemplu Concret: Meniu de administrare pentru plugin
<?php
add_action('admin_menu', function () {
    add_menu_page(
        'Setări DexBlog',
        'DexBlog',
        'manage_options',
        'dexblog-setari',
        function () {
            echo '<div class="wrap"><h1>Panou Setări DexBlog</h1></div>';
        },
        'dashicons-chart-area',
        30
    );
});
?>

Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: Meniurile de administrare cu add_menu_page și add_submenu_page în WordPress

Ai o nelămurire despre utilizarea comenzii Meniurile de administrare cu add_menu_page și add_submenu_page în WordPress sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.