Migrar desde una navegación CMS a WPML
WPML incluye la funcionalidad denominada Navegación CMS, con varias mejoras importantes. Genera código HTML más claro, lo que implica que es más fácil de personalizar y que puede ser controlado desde la pantalla del administrador.
El antiguo procedimiento de Navegación CMS no puede ser activado conjuntamente con WPML. Esto es lo que necesitará hacer para poder migrar:
- Sustituya los elementos de navegación anteriores en su Tema por los nuevos.
- Desactive la Navegación CMS.
- Active WPML
Si realiza esta acción en ese orden exacto, el proceso de migración será simple.
Sustituir los elementos anteriores de Navegación CMS con los de WPML
A efectos de desplegar las orejas del menú principal, las direcciones breadcrum y la barra lateral de navegación, su Tema incluye llamadas a funciones de Navegación CMS . Necesitaremos sustituir dichos procedimientos por las llamadas nuevas a WPML.
| Elemento | Llamada a Navegación CMS (anterior) | Llamada a WPML (nuevo) | |
|---|---|---|---|
| Menú principal | <?php cms_navigation_menu_nav() ?> | <?php do_action(‘icl_navigation_menu’); ?> | |
| Dirección Breadcrumb | <?php cms_navigation_breadcrumb() ?> | <?php do_action(‘icl_navigation_breadcrumb’); ?> | |
| Barra lateral | <?php cms_navigation_page_navigation() ?> | <?php do_action(‘icl_navigation_sidebar’); ?> |
* Sugerencia: utilice alguna búsqueda para identificar todas las instancias existentes. Algunas veces, los elementos de navegación son agregados a más de un archivo en el Tema.
Una vez que haya hecho esto, su sitio web se verá normal pero sin los elementos de navegación CMS. Las llamadas do_action generarán la salida correcta (siempre que WPML esté activado) u operarán limpiamente sin mostrar errores de PHP (si WPML no está activo aún).
Intercambie el plugin de Navegación CMS por el de WPML
Desactive el plugin de Navegación CMS. WPML no responderá mientras el plugin anterior se mantenga activo.
Obtenga la versión más reciente de WPML desde la página de reposición de plugins de WordPress y abra el zip en el directorio que contenga sus plugins (también puede utilizar la funcionalidad auto-instalar de WordPress, la cual busca el WPML). Active WPML y quedará pronto.
Español
English
Deutsch