¿Cómo añado un submenú para un menú personalizado de otro plugin?

Estoy escribiendo un par de plugins. Un plugin sería el núcleo plugin con algunos trozos de funcionalidad. El otro plugin extendería esa funcionalidad.

Lo que he hecho es en el núcleo plugin, he creado un menú con 'add_menu_page' y yo también página un submenú en ese menú. Ahora, como los usuarios añadir más extensión plugins quiero agregar nuevos elementos de menú configuración bajo el menú de plugin de núcleo.

Intenté usar add_submenu_page en el plugin extensor y esto suma el submenú. El problema es que se deshace de la sublink menú principal en el menú.

El enlace se añade al menú, pero cuando hago clic en lo no carga la página correcta. Tengo un 404.

¿Tengo curiosidad que comando debo usar para añadir una nueva página de submenú un menú admin ya existente?.


Solución

Siempre me pasa. Pido y encontrar inmediatamente la respuesta. La respuesta está en el segundo plugin añade una 'prioridad' de 11 para el comando add_action.

Esto conecta así submenú ahí. Así:
add_action('admin_menu', 'admin_submenu', 11);
add_action('admin_menu', 'admin_submenu', 11);
.





Problemas relacionados

menú nav WP: Mostrar submenú debajo artículo li

Es posible añadir menú tipo personalizado Post como otro mensaje personalizado tipo Sub menú

Menú admin como submenú de otro plugin

Cómo excluir o quitar submenú con Walker_Nav_Menu

Separando un submenú en columnas, o poner los menús en otro menú como elemento de submenú

Necesidad de dirección con un andador aparentemente complejo menú para insertar automáticamente un padre enlace li en su submenú ul

¿Cómo añado un retraso al menú plegable en veinte once?

Añadir otro menú menú tipo Post

¿Cómo crear este tipo de submenú en línea de nuevo?

Agregar etiquetas a correos personalizados tipo sin vínculo del menú

Agregar una clase personalizada a los menús Admin

Compruebe si add_menu_page existe o no

Source: Stack Exchange Inc; License: cc by-sa 3.0 Contacto / Contact