¿Pueden las entradas tener padres?
¿Se supone que las entradas deben tener padres? Si es así, ¿qué significaría que una entrada tenga un padre?
Además, si existen algunas restricciones para que las entradas tengan padres, ¿dónde se aplica eso? No lo veo en la base de datos.

Por defecto, no, las entradas no pueden tener padres. Pueden asignarse a categorías, que sí se pueden organizar jerárquicamente. Sin embargo, las páginas sí pueden tener padres y puedes construir una estructura de menú utilizando esta característica.
En cuanto a dónde se aplica esto: El padre de una entrada se almacena en la columna "post_parent" en "wp_posts". Realmente no está restringido como tal, simplemente la interfaz de usuario por defecto no te da la opción de configurarlo y el código predeterminado de WP no utiliza ese valor para las Entradas. No sería demasiado difícil crear un tipo de entrada personalizado para tener entradas con padres.

También ten en cuenta que los archivos adjuntos de medios hacen uso de la columna post_parent
, para identificar a qué página/entrada (incluyendo tipos de entradas personalizadas) están adjuntos.

@DavidGard Tienes razón. Pero creo que esa funcionalidad no se verá afectada si asignamos post_parent
a otro "post_id", ya que de lo contrario sería 0
.

¿qué pasa si quiero que la entrada 1 y la entrada 2 tengan padres diferentes (que sean páginas)?

@magnus Convertí esto en un comentario y lo puse aquí, pero no sé a quién intentabas responder, el orden en que aparecen las cosas se basa en la cantidad de votos, no en el tiempo, recuerda que esto no es un foro de discusión/mensajería, y si tienes una pregunta es mejor hacerla haciendo clic en el botón de "hacer una pregunta" en la esquina superior derecha. Dejar preguntas en el cuadro de respuestas hará que se marque para moderación y podrías ser marcado como un bot de spam

WordPress tiene integradas "Páginas" (jerárquicas, se permiten padres) y "Entradas" (no jerárquicas). También hay otros tipos de publicaciones, pero dejemos eso de lado.
Si la pregunta resulta en:
¿Puedo tener entradas jerárquicas?
Entonces la respuesta es Sí,… puedes tener "entradas" que sean jerárquicas. Pero como no están integradas, tendrás que registrar tu propio Tipo de Entrada Personalizado - ver Argumentos » hierarchical.
Estas "Entradas" (o artículos, lo que sea, …) tendrán entonces - en caso de que tengan una entrada padre - establecido el ID del padre dentro de su objeto. Así que en un bucle podrías hacer lo siguiente:
if ( have_posts )
{
the_post();
// etc.
global $post;
// llamar al padre: http://codex.wordpress.org/Function_Reference/get_post
$parent = get_post( $post->post_parent );
echo "<h2>{$post->post_title} es hijo de {$parent->post_title}";
// etc.
} // endif;

Desde la perspectiva de un motor de búsqueda, la combinación de estas dos respuestas ayudará a Google a rastrear la jerarquía de tus publicaciones, así como a los usuarios, por supuesto.
Añade una página y utilízala para alojar tus publicaciones. "La mejor manera de establecer una página padre para todas tus publicaciones es a través del menú (Apariencia -> Personalizar). Puedes establecer una página estática para tu página de inicio o para tu página de publicaciones. Cuando estableces una página estática para las publicaciones, esa página será la padre de cada entrada individual del blog."
Cambia la estructura de los enlaces permanentes a /blog/%postname% como se mencionó anteriormente. "Supongamos que deseas añadir 'blog' antes de la publicación en la URL, entonces asegúrate de que el slug de tu página de blog sea 'blog'.
Luego ve a Panel de administración de WP > ajustes > enlaces permanentes y elige la última opción "estructura personalizada" y añade lo siguiente:
/blog/%postname%/
y guarda los cambios. Esto solo se aplicará a tu página de blog, otras páginas no mostrarán 'blog' como padre."
De esta manera, Google verá la jerarquía en los mapas del sitio como dominio.com/página/publicación (en ese orden) y también encontrará el contenido en el mismo lugar. Lo mismo ocurrirá con los usuarios. Trabajo realizado.

Supongamos que deseas agregar "blog" antes de "post" en la URL, entonces asegúrate de que el slug de tu página de blog sea "blog".
Luego ve a Panel de administración de WP > ajustes > enlaces permanentes y selecciona la última opción "estructura personalizada" y agrega lo siguiente:
/blog/%postname%/
y guarda los cambios.
Esto solo se aplicará a tu página de blog, otras páginas no mostrarán "blog" como padre.

Sé que esta es una publicación antigua. Sin embargo, ninguna de estas respuestas es correcta, y quería compartir la solución que utilicé para resolver este problema. La mejor manera de establecer una página padre para todas tus entradas es a través del menú (Apariencia -> Personalizar). Puedes configurar una página estática para tu página de inicio o para tu página de entradas. Cuando estableces una página estática para las entradas, esa página será la padre de cada publicación individual del blog.

Eso no es una página padre - es una plantilla que contiene un archivo de publicaciones. Configurar eso no hace que las publicaciones sean jerárquicas.

¿Cómo es que eso no es una página padre? Es una página estática (que por cierto no tiene por qué ser un archivo, cualquier plantilla de página que asignes a esa página estática puede tener lo que quieras), y cuando esto está configurado tus URLs siguen esa jerarquía, al igual que las migas de pan en el sitio. Es una solución de 1 minuto que te permite asignar una página estática como padre de las publicaciones. Su pregunta NO MENCIONA NADA sobre que deba ser jerárquico en primer lugar. ¿Quizás podrías explicarme por qué esta solución sería una mala práctica?

"¿Se supone que las publicaciones deben tener un padre?" es lo mismo que "¿Son jerárquicas las publicaciones?". Una plantilla puede contener todo, pero el simple hecho de que contenga un bucle que devuelve y muestra un archivo de publicaciones no (a) convierte a esa página en su padre (solo es el lugar donde casualmente está el bucle) y (b) no hace que el tipo de contenido incorporado "post" sea jerárquico o, en otras palabras, no asigna un padre. Pero sí, puedes mostrar publicaciones en un bucle mediante criterios específicos (como una categoría hija compartida).

No te dejes desanimar por las críticas o aclaraciones sobre tu pregunta o respuesta. Este es un lugar donde esto debe suceder constantemente para que las mejores respuestas triunfen y sirvan como un espacio tipo wiki/biblioteca donde uno pueda ir y entender rápidamente cómo hacer algo u obtener la mayor cantidad de información posible sobre cómo funciona algo. Incluso animamos a las personas (como tú) a comentar otras respuestas también. Ten en cuenta que en ningún momento mencioné que tu respuesta sea una mala práctica. Es cierta en muchos aspectos, solo que la afirmación de que hace que el tipo de publicación sea jerárquico no lo es.
