Saltar al contenido

Wordpress: ¿cómo puedo aplicar ingeniería inversa a un enlace permanente para encontrar la página?

El tutorial o código que encontrarás en este post es la solución más rápida y válida que encontramos a tu duda o problema.

Solución:

Abordando tanto su pregunta original como la pregunta implícita en su comentario…

Encontrar el ID de la página

Cada publicación y página dentro de WordPress recibe una identificación. De forma predeterminada, WordPress usa la ID en la estructura del enlace: http://www.example.com/?page=ID o http://www.example.com/?p=ID (para publicaciones). Puede cambiar esto a una estructura más fácil de usar llamada “permalinks bonitos” que usará el slug de la página en la URL en su lugar: http://www.example.com/my-page-slug.

Sin embargo, en la práctica, estos enlaces permanentes pueden volverse muy largos. Esto es malo para ciertas situaciones (por ejemplo, publicar en Twitter), por lo que WordPress conserva las URL más cortas basadas en ID como “enlaces cortos”.

Puede descubrir el enlace corto para una publicación o página en particular navegando a esa página, haciendo clic con el botón derecho y seleccionando “ver fuente”. Luego busque en la fuente una sección específica de metaetiquetas:

 
 

Esta etiqueta de “enlace corto” te dice que estás buscando la publicación n.º 2.

Encontrar la página en el administrador de WordPress

Ya descubrió la forma más fácil de encontrar una publicación o página: simplemente busque el slug de la página cuando esté en el administrador. Esto lo encontrará casi siempre, o al menos le dará una pequeña lista de posibilidades.

Otra forma es usar la ID que descubrió arriba para ir directamente a la pantalla de edición de publicación/página. Cada pantalla de edición de publicación o página utiliza la siguiente estructura de URL: http://example.com/wp-admin/post.php?post=IDENTIFICACIÓN&acción=editar

Simplemente sustituya la ID que descubrió arriba por IDENTIFICACIÓN en la URL y accederá a la pantalla de edición de publicación/página para ese contenido.

Archivos de plantilla

Las plantillas de página están definidas por su tema. Todos estarán ubicados en algún lugar del /wp-content/themes/YOUR-THEME/ carpeta. El nombre de la plantilla de la página (que vio en la pantalla de edición posterior) puede darle una pista sobre qué archivo está buscando, pero no puedo garantizarlo.

Solo sepa que todos los archivos de plantilla de página comenzarán con el siguiente código:


Entonces, si tiene más de un archivo de plantilla definido por su tema, buscar esta etiqueta lo ayudará a identificar el archivo específico que deberá editar. Esta plantilla definirá el código HTML y PHP utilizado por las páginas que llaman específicamente a esa plantilla en particular.

Lo anterior ayudó un poco, pero en realidad tuve que profundizar en el código y encontré la ID de la página en Body Class:

body class="page page-id-4264 

Sección de Reseñas y Valoraciones

Si entiendes que te ha resultado útil nuestro post, te agradeceríamos que lo compartas con otros seniors de esta forma nos ayudas a extender esta información.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *