Obtener el ID de la página padre directa
18 nov 2013, 18:06:28
Vistas: 20.8K
Votos: 0
He visto muchos tutoriales sobre cómo obtener el ID del padre superior, pero no puedo encontrar nada sobre cómo obtener el ID del padre directo.
Por ejemplo:
- Juan Grande
- Juan Pequeño
- Juan Bebé
¿Cómo, si estoy en la página de Juan Bebé, puedo obtener el ID de Juan Pequeño y no el de Juan Grande?

Poisontonomes
606
Todas las respuestas a la pregunta
2
1
Asumo que estás preguntando cómo hacerlo con código? (Hacerlo en el backend es bastante fácil - solo intenta editar la página padre y verás el ID en la URL).
Entonces, ¿cómo verificar el padre de una publicación en código? También es muy fácil - el padre directo se almacena en la propiedad post_parent
. Si la publicación no tiene padre, será 0
.
Así que todo lo que tienes que hacer es:
global $post;
$direct_parent = $post->post_parent;

Krzysiek Dróżdż
25.5K
18 nov 2013 18:53:23
1
$post->post_parent
?

Lucio Coire Galibone
96
18 nov 2013 18:28:14
Comentarios
Una página de referencia mejor podría ser WP_Post.

18 nov 2013 18:57:23
Preguntas relacionadas
1
respuestas
1
respuestas
1
respuestas