Plugin muestra grafica en WordPress

Plugin muestra grafica en WordPress

En este tutorial, aprenderemos a crear un submenú administrativo en WordPress, que es una funcionalidad esencial para organizar mejor las opciones de administración en un plugin.

Pasos para Crear un Submenú Administrativo en WordPress:

  1. Preparación del Entorno:
    • Inicia abriendo tu entorno de desarrollo y navega al directorio de plugins de WordPress (wp-content/plugins).
    • Crea una carpeta para tu nuevo plugin, por ejemplo, mi-admin-menu-avanzado.
    • Dentro de esta carpeta, crea un archivo index.php que será el principal de tu plugin.
  2. Código del Plugin:
    • Inicia el archivo index.php con la información estándar del plugin:
<?php
/*
Plugin Name: Mi Admin Menú Avanzado
Description: Añade un menú administrativo con submenús para gestionar configuraciones.
Version: 1.0
Author: Tu Nombre
*/

Agrega el código para registrar el menú y los submenús:

function mi_menu_admin_setup() {
    add_menu_page('Título del Menú', 'Admin Menú', 'manage_options', 'mi-menu-admin', 'mi_menu_admin_page', 'dashicons-admin-generic');

    add_submenu_page('mi-menu-admin', 'Submenú 1', 'Submenú 1', 'manage_options', 'mi-submenu-1', 'mi_submenu_1_page');
    add_submenu_page('mi-menu-admin', 'Submenú 2', 'Submenú 2', 'manage_options', 'mi-submenu-2', 'mi_submenu_2_page');
}
add_action('admin_menu', 'mi_menu_admin_setup');

function mi_menu_admin_page() {
    echo '<h1>Bienvenido al Menú Principal</h1>';
}

function mi_submenu_1_page() {
    echo '<h1>Este es el Submenú 1</h1>';
}

function mi_submenu_2_page() {
    echo '<h1>Este es el Submenú 2</h1>';
}
  1. Activación del Plugin:
    • Guarda y sube tu plugin al servidor de WordPress.
    • Activa tu plugin desde el panel de administración en la sección ‘Plugins’.
  2. Uso del Menú Administrativo:
    • Una vez activado, verás el nuevo menú en la barra lateral del área de administración.
    • Cada opción del menú y submenú cargará su respectiva función, mostrando el contenido definido.
  3. Personalización y Expansión:
    • Personaliza los submenús según las necesidades específicas de tu plugin o sitio web.
    • Añade más funcionalidades a las páginas de los submenús como formularios, estadísticas, y herramientas de gestión.

Consejos para Mejorar la Funcionalidad:

  • Seguridad: Asegúrate de que solo los usuarios con los permisos adecuados puedan acceder a los menús administrativos.
  • Diseño y UX: Cuida el diseño y la experiencia de usuario en tus páginas administrativas para que sean intuitivas y fáciles de usar.
  • Pruebas: Realiza pruebas exhaustivas en diferentes entornos para asegurarte de que tu plugin funciona correctamente en todas las versiones de WordPress.

Este tutorial básico te proporciona una estructura para comenzar a crear menús administrativos complejos con submenús, permitiendo una organización detallada y funcional de las opciones de tu plugin en WordPress.

Los comentarios están cerrados.

Salir de la versión móvil