wp_get_page: obtener una página

Lee una única página incluyendo su contenido. Es idéntico a wp_get_post con el tipo de publicación fijado a page.

Argumentos

Argumento Obligatorio Significado
id Sí El ID de la página

Permisos

mcp:read y wp:content:read.

Leer una página publicada no requiere ninguna capacidad adicional. Leer un borrador o una página privada requiere edit_post sobre esa página concreta.

Qué devuelve

id, post_type, title, slug, status, date, modified, link, excerpt y content.

Para una página del builder de POM, content es la estructura

El campo content contiene el valor almacenado: para una página del builder, los shortcodes anidados en lugar del texto visible.

Eso es exactamente lo que un asistente necesita antes de editar una: es la estructura que debe conservarse. Un asistente que no la ha leído no puede conservar lo que no ha visto, y el resultado habitual es una página reescrita como texto plano con el diseño perdido.

Lee la página y luego lee el contexto de creación antes de redactar cualquier cambio:

Lee la página 88, después lee su contexto de creación y muéstrame qué shortcodes utiliza.

Consulta Construir contenido del builder de POM.

Comprueba el estado antes de editar

Las páginas suelen estar publicadas y suelen ser importantes: una página de servicios, una de contacto, la página de inicio. Editar una tiene un efecto público inmediato.

Lee la página 88 y dime su título y su estado; después espera.

Confirmar de vuelta el título es lo que detecta una transposición de ID antes de que se convierta en una edición equivocada.

Los listados de páginas no informan de una página padre, pero el link muestra la ruta de la URL, que refleja dónde se sitúa la página.

Eso importa antes de cambiar un slug: una página anidada bajo otra aporta su slug a la ruta de ninguna otra, pero cambiar el slug de una página padre mueve la URL de todas sus hijas.

Léela de nuevo después de escribir

Aplica el cambio, luego lee de nuevo la página 88 y muéstrame qué es distinto.

La respuesta de escritura refleja lo que se guardó. Una lectura independiente detecta también un filtro que altera el contenido al guardar, algo habitual en sitios con plugins de contenido.

Cómo usarla bien

Lee la página 88 y muéstrame su contenido.

Muéstrame el contenido actual de la página 88 antes de cambiar nada, para tener el original.

Ese segundo patrón te da un deshacer que no depende de las revisiones de WordPress, algo útil porque las revisiones cubren el contenido, el título y el extracto, pero no los términos, los metadatos ni la imagen destacada. Consulta Recuperarse de una escritura fallida.

Problemas comunes

Síntoma Causa
pom_ai_mcp_post_not_found ID equivocado, o el ID no es una página
pom_ai_mcp_forbidden Leer una página no publicada sin edit_post
El contenido es una pared de shortcodes Correcto; es contenido del builder
El contenido difiere de la página renderizada El valor almacenado es previo al renderizado