Saber el ID numérico de una Página o una Entrada en WordPress puede ser útil si desean personalizar alguna página o post en WordPress, por ejemplo Ocultar una página del menú de un blog WordPress.

Logo WordPress texto

A la hora de personalizar WordPress para un Post o Página en particular, es preferible realizarlo con el uso del ID numérico, dado que este es un identificador único y, en caso de usar funciones de WordPress como wp_list_pages, se requiere el ID del Post para enviarlo en los parámetros que lo requieren.

Si tienen desactivado dentro de sus permalinks el uso del ID en el URL, pueden usar cualquiera de los dos métodos a continuación, para saber el ID de una Página o una  Entrada de un blog WordPress.

Saber el ID numérico de una Entrada o una Página en WordPress

El primer método consiste en Editar la Página o Entrada para averiguar el ID en el URL del navegador web, para ello debemos realizar desde el Escritorio (Dashboard) de WordPress los siguientes pasos:

  1. Seleccionar la opción Entradas (Posts) o Páginas (Pages) del menú de WordPress. Para WordPress en inglés pueden usar su respectiva opción Edit.

    Editar Páginas o Entradas en WordPress

  2. Clic en el nombre de la Página o Entrada que quieren editar, también pueden usar la opción Editar justo debajo de Nombre de la Página o Entrada. Como alternativa pueden usar la opción Vista previa en caso que el post se encuentre aún en Borrador.
    Editar Post o Pagina en WordPress
  3. Si utilizaron la opción Editar, el ID de la página aparecerá en la variable post= en la URL del navegador:
    ID entrada wordpress variable post= URL
    Si utilizaron la opción Vista previa, el ID de la página aparecerá en la variable p= en la URL del navegador: del navegador:
    ID entrada wordpress variable p= URL

Para el ejemplo particular de las imágenes previas, el número ID de la Entrada sería 1165.

Obtener el ID numérico de una Entrada o una Pagina WordPress mediante PHP.

El segundo método consiste en obtener el ID de la Página o Entrada usando PHP, este ID se puede obtener usando la función get_the_ID de WordPress.

Por ejemplo, para asignarla a una variable sería algo como:

<?php
$variable = get_the_ID();
?>

Para desplegar el ID numérico del post pueden utilizar como alternativa a función the_ID de WordPress:

<p>Número o ID de la entrada: <?php the_ID(); ?></p>