WordPress add_submenu_page da una URL incorrecta

1 minuto de lectura

avatar de usuario
hierba verde verde

Tengo un error que parece que no puedo resolver.
Tengo esta línea en una clase escrita estáticamente:

add_submenu_page( 
    'ib_inbound_main',
    'Analyics Configuration',
    'Analytics',
    'edit_pages',
    'ib_analytics_config',
    array ('ib_analytics_admin_panels', 'render_config_panel')
);

Que está generando este enlace:

<a href="ib_analytics_config" class="wp-first-item">Analytics</a>

que falta admin.php?page=

¿Alguien puede ver por qué ocurre esto?

avatar de usuario
hierba verde verde

La razón por la que la URL se generó incorrectamente es porque estaba tratando de crear la página del submenú antes de que existiera el elemento del menú principal.

Debería haber sido obvio, pero me desconcertó porque el menú parecía generarse correctamente. Pensé que construir los menús de administración fuera de secuencia tendría WordPress con pantalla blanca.

¿Ha sido útil esta solución?

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Configurar y más información
Privacidad