feat: mover menú Apus Theme a nivel superior en sidebar de WordPress

- Cambiar de add_theme_page() a add_menu_page()
- Posición 61 (después de Appearance, antes de Plugins)
- Ícono dashicons-admin-generic
- Menú ahora aparece al mismo nivel que Dashboard, Settings, etc.
- NO dentro del menú Apariencia

Completa PASO 2.0 del PLAN-PREPARACION-TEMA-BD.md
This commit is contained in:
FrankZamora
2025-11-13 22:57:54 -06:00
parent 03c97d31d3
commit 3947e36c98

View File

@@ -24,15 +24,17 @@ class APUS_Admin_Menu {
/**
* Registrar página de admin
* Crea menú de nivel superior en sidebar (NO dentro de Apariencia)
*/
public function add_menu_page() {
add_theme_page(
'APUs Theme Settings', // Page title
'Tema APUs', // Menu title
add_menu_page(
'Apus Theme Options', // Page title
'Apus Theme', // Menu title
'manage_options', // Capability
'apus-theme-settings', // Menu slug
array($this, 'render_admin_page'), // Callback
59 // Position
'dashicons-admin-generic', // Icon (WordPress Dashicon)
61 // Position (61 = después de Appearance que es 60)
);
}