PLUGIN PARA WORDPRESS

Un artículo. Su dirección actual.

Cuando WordPress genere un enlace corto, devuelve el enlace permanente actual de la entrada o página. Así, la referencia generada utiliza la dirección que conocen tus lectores.
Un distribuidor mecánico ilustrado conecta una referencia numérica con su destino

Dos direcciones pueden llevar al mismo artículo

Un artículo sobre reparación de bicicletas puede tener el ID 123 en WordPress y el enlace permanente /reparar-bicicletas/. Un enlace corto numérico identifica ese mismo artículo por su ID. Este plugin sustituye el enlace corto generado por el enlace permanente que WordPress devuelve para el artículo.
Antes: https://example.com/?p=123
Después: https://example.com/reparar-bicicletas/
Una dirección numérica y otra descriptiva llevan al mismo artículo sobre reparación de bicicletas

La ilustración muestra dos caminos hacia un artículo. El plugin cambia la dirección generada; no la acorta.

¿A qué artículo se refiere la solicitud?

Una entrada o página concreta

Cuando una función solicita un enlace corto para un ID de entrada, el plugin devuelve el enlace permanente de esa entrada. La página que la rodea no cambia qué entrada selecciona el ID.

La entrada actual de un bucle

En una solicitud con contexto de entrada y sin ID, WordPress determina la entrada actual. Por eso, un artículo relacionado dentro de una página puede conservar su propia dirección en lugar de recibir la de la página que lo contiene.

La vista individual de una entrada o página

En una solicitud con contexto de consulta dentro de una vista individual, el plugin utiliza la entrada consultada. Los enlaces cortos solicitados con contexto de consulta en páginas de archivo no cambian.

Actívalo y comprueba un enlace corto real

Necesitas WordPress 6.0 o posterior y PHP 7.4 o posterior. El plugin no tiene página de ajustes y utiliza la estructura de enlaces permanentes que ya tienes.

1. Instala y activa

Descarga el ZIP. En WordPress, abre Plugins → Añadir nuevo plugin → Subir plugin. Selecciona el ZIP, instálalo y activa Devenia Canonical Shortlinks.

2. Compara las direcciones

Elige una entrada o página publicada. Si su código fuente HTML contiene rel="shortlink", compara la dirección de ese enlace con el enlace permanente actual. El plugin no añade una etiqueta de enlace corto si falta.

3. Abre el enlace devuelto

Comprueba que la dirección abre el artículo correcto. Si tus ajustes de enlaces permanentes ya producen direcciones numéricas, este plugin no crea una estructura de URL descriptiva.

¿Qué queda fuera de su función?

No crea redirecciones, no actualiza enlaces ya guardados en artículos, no cambia los ajustes de enlaces permanentes ni modifica las etiquetas rel="canonical". Son funciones independientes de WordPress o de las herramientas de SEO.
El valor existente del enlace corto se conserva si el enlace recibido está vacío, el contexto no es compatible o WordPress no puede determinar la entrada o su enlace permanente.

Para desarrolladores

El plugin utiliza el filtro nativo get_shortlink. No hace solicitudes a servicios externos ni añade ajustes o tablas propios a la base de datos.
Si vas a integrar enlaces cortos en un tema o plugin, consulta la documentación de WordPress sobre wp_get_shortlink() y el filtro get_shortlink.
Un distribuidor mecánico ilustrado conecta una referencia numérica con su destino

Usa la dirección que tu artículo ya tiene

Instala el plugin y compara un enlace corto generado con el enlace permanente actual de un artículo publicado.