Obtener ID de paginas de forma sencilla
-
A ver que me explico antes de que me digan que me redirija a la tonelada de post que tratan de este tema. Mi pregunta es para aumentar el renimiento a la hora de estar programando un tema en WordPress. Necesito una forma de obtener las ID de las páginas (y lo recalco porque solemos trabajar con páginas) sin pasar por los permalinks.
Sé que mediante las funciones get_the_ID() podemos obtenerla ID de un post o página y que con the_ID() la «imprimimos» (yo le llamo así) directamente. Pero eso está bien cuando tienes ya tienes acceso a la página en el código, no te sirve, por ejemplo, para mostrar un página «oculta» a los ojos del usuario (es decir que solo podría acceder através de la url).
También sé que se puede obtener la ID del post (aunque sea una página y esa parte no la entiendo bien :S) al estar en el editor y poner el ratón encima de un link de edición.
Teniendo eso en cuenta, lanzo mi duda ¿atraves de dicha ID post mencionada en el párrafo anterior, puedo tener acceso a las mismas funciones que tendría con la ID de la página (teniendo en cuenta que estoy hablando de páginas y no de post)? Y además, de ser cierto ¿esta ID post podría ser tratada de la misma forma por un plugin que utiliza las ID de las páginas, como por ejemplo WPML, para sus correspondientes funciones?
Básicamente quiero saber si WordPress trata de la misma forma las ID de los post de las páginas que las propias ID de las páginas. Mientras contestan yo voy haciendo pruebas. Gracias de ante mano.
PD: No pongo la versión porque trabajamos con distintas versiones de WordPress, pero diría que todas están cerca o son posterior de la 4.
- El debate ‘Obtener ID de paginas de forma sencilla’ está cerrado a nuevas respuestas.