Los enlaces adhesivos de WPML son enlaces internos entre páginas y entradas que siguen a sus destinos y se actualizan automáticamente cuando cambian las URL de destino.
A pesar de su nombre similar (y confuso), no tienen nada que ver con las entradas y páginas fijas de WordPress.
Qué hacen los enlaces adhesivos
Empecemos con un ejemplo:
Supongamos que solo hay dos páginas en nuestro sitio web: una página de Inicio y una página llamada Space Whiz (nuestro último, mejor y único producto). Desde Inicio hay un enlace a Space Whiz. Estamos usando URL amigables, por lo que su dirección es:
oursite.com/space-whiz/
A Space Whiz le va muy bien, así que estamos escribiendo una secuela: Space Attack. Vamos a crear una nueva página de Productos y la convertiremos en la página superior de nuestros dos programas. Así que ahora tenemos:
¿Qué va a pasar con el enlace de nuestra página de inicio que apunta a oursite.com/space-whiz/?
Apunta al lugar equivocado. La URL de esa página va a cambiar a oursite.com/products/space-whiz/ (WordPress redirige inteligentemente a la nueva URL, pero lo hace basándose en suposiciones. Puedo contarle más sobre esto si le interesa).
¿No sería fantástico que ese enlace de la página de inicio se actualizara mágicamente a la URL correcta?
Esto es exactamente lo que hacen los enlaces adhesivos.
Cuando los enlaces adhesivos están activados, todos los enlaces internos entre páginas y entradas se actualizan automáticamente al cambiar sus URL. Si la URL (enlace permanente) de una página cambia, todos los enlaces que apunten a ella se actualizarán al instante.
Esto podría ilustrarlo un poco mejor.
Sin enlaces adhesivos
Antes
Después
Con enlaces adhesivos
Antes
Después
¿Alguna vez ha hecho dibujos en MS Word (u OpenOffice)? Para conectar objetos, puede dibujar líneas o colocar conectores. Las líneas simplemente apuntan a alguna parte. Los conectores apuntan a los objetos. Cuando los objetos se mueven, los conectores los siguen. Las líneas simplemente siguen apuntando a donde solían estar los objetos.
Los enlaces adhesivos de WPML son como conectores. Rastrean a dónde van las páginas y las siguen; de ahí su nombre.
Cómo funcionan los enlaces adhesivos de WPML
Con los enlaces adhesivos activados, WPML hace dos cosas:
Al guardar las entradas y las páginas, cambia todas las URL para que sean adhesivas.
Al mostrar las páginas, calcula las URL reales de los enlaces.
Enlaces convertidos en adhesivos por SitePress
Al guardar una página o una entrada, WPML comprueba si hay enlaces a otras páginas o entradas. Reemplaza todos esos enlaces con enlaces de estilo predeterminado. En lugar de guardar <a href="http://oursite.com/space-whiz/">, guardará <a href="/es/?page_id=5"> (o cualquiera que sea el ID de la página). Esta es la URL de estilo predeterminado.
Luego, cuando se muestra la página, WPML vuelve a reemplazar todos los enlaces por sus URL actuales. Cuando la URL de Space Wiz sea http://oursite.com/space-whiz/, esto es lo que obtendrá. Cuando cambie, los enlaces de todas las páginas se actualizarán de inmediato.
Activar y desactivar los enlaces adhesivos
WPML facilita empezar y dejar de usar los enlaces adhesivos. La pantalla del panel de administración de Enlaces adhesivos puede escanear todos los contenidos existentes y convertir los enlaces ordinarios en adhesivos. Al hacerlo, también le advertirá sobre los enlaces rotos y le sugerirá posibles alternativas.
Si ya no desea usar los enlaces adhesivos, puede revertirlos a los enlaces permanentes actuales. WPML recorrerá todas las páginas y entradas de la base de datos y restaurará los enlaces.
¿Ven esto los visitantes?
No. Es todo interno. Los visitantes siempre verán los enlaces permanentes actuales en los enlaces. Los enlaces adhesivos solo son visibles cuando edita las páginas. En ese momento, verá los enlaces predeterminados de WordPress en lugar de los enlaces amigables.
Cuando los visitantes ven sus páginas (o cuando usted las previsualiza), todo son enlaces amigables.
¿Qué ocurre si decido cambiar la estructura de los enlaces permanentes?
¡Excelente pregunta! Me alegra que la haya hecho.
Aquí es donde los enlaces adhesivos realmente destacan. Puede cambiar la estructura de los enlaces permanentes diez veces al día y nada se romperá. Dado que los enlaces entre las páginas se calculan cuando estas se muestran, todos los enlaces entre páginas y entradas siempre serán correctos, sin importar lo que cambie.
¿Algún comentario?
Espero que esto explique mejor los enlaces adhesivos de WPML. ¿Qué opina de esto? ¿Le parece una característica útil? ¿Alguna idea para mejorarla?
Nuestro análisis de 60.000 o más plugins y temas de WordPress muestra que la traducción comunitaria cubre menos del 5 % de las necesidades en 40 idiomas. Vea los datos y qué alternativas funcionan.