pom_theme_get_global_css: leer el CSS global

Lee la hoja de estilos personalizada global de POM Theme: la que se aplica en todo el sitio.

Argumentos

Ninguno.

Permisos

mcp:read y pom_theme:read, más edit_theme_options.

Qué devuelve

Campo Significado
file Dónde se guarda la hoja de estilos en el disco
content El CSS en sí

A diferencia de pom_theme_get_settings_values, esta herramienta resuelve el archivo por ti: no necesitas ninguna opción resolve_code_files. Es el atajo práctico para la única hoja de estilos que más se pregunta.

Los archivos de origen están limitados a 512 KiB por lectura. Un archivo más grande devuelve pom_ai_mcp_file_size en lugar de CSS parcial, para que no pueda confundirse con la hoja de estilos completa durante un reemplazo posterior.

Un content vacío tiene dos significados

O bien no se ha escrito ningún CSS global, o bien el archivo al que apunta no existe o no se puede leer.

file los distingue: un file vacío significa que nunca se guardó nada; un file con contenido y un content vacío significa que el archivo ha desaparecido. El segundo caso importa: significa que un CSS que el sitio espera que se esté aplicando no lo está.

El contenido también se devuelve vacío si la ruta queda fuera del directorio de ajustes, lo cual es una comprobación de seguridad más que un fallo.

Esta es la hoja de estilos completa, y la escritura la reemplaza

pom_theme_update_global_css no añade. Lo que envíes se convierte en toda la hoja de estilos global.

Así que esta lectura no es opcional antes de una escritura: es la única copia de lo que se perdería:

Lee el CSS global y muéstramelo entero. Quiero conservarlo antes de hacer un cambio.

Guarda la respuesta en algún lugar fuera de la conversación. No hay revisiones para los ajustes del tema.

Global frente a fragmentos (snippets)

POM Theme tiene dos lugares para el CSS personalizado, y se comportan de forma distinta:

CSS global Fragmentos (snippets)
Cuántos Uno Muchos
Se lee con Esta herramienta pom_theme_get_custom_css
Se identifica por Nada; solo hay uno Un identificador de repetidor y un nombre
Ideal para Ajustes en todo el sitio Piezas de estilo con nombre y separables

Si el estilo personalizado de un sitio es una hoja de estilos global larga, cada cambio reescribe toda ella. Dividirla en fragmentos hace que los cambios individuales sean más seguros, y merece la pena sugerirlo antes de una edición grande.

No es el CSS del Personalizador de WordPress

WordPress tiene su propio CSS adicional (Additional CSS), editado en el Personalizador. Ese es un almacenamiento distinto: POM AI no lo lee ni lo escribe, y un CSS puede estar presente en uno y ausente en el otro.

Si el estilo del sitio no aparece en esta respuesta, compruébalo allí. Consulta Native custom CSS.

Tampoco es la hoja de estilos generada

website.min.css es la salida compilada que incluye los estilos propios del tema más tu CSS personalizado. Se lee con pom_theme_get_generated_css.

Esta herramienta lee tu fuente; aquella lee el resultado de la compilación. Diagnosticar «mi CSS no se aplica» normalmente implica comparar las dos.

Cómo usarla bien

Lee el CSS global y resume lo que hace.

Antes de una edición:

Lee el CSS global y luego muéstrame el bloque exacto que propones cambiar.

Problemas habituales

Síntoma Causa
La herramienta no aparece POM Theme no está disponible
pom_ai_mcp_forbidden Falta edit_theme_options
file y content vacíos No se ha guardado ningún CSS global
file con contenido y content vacío El archivo no existe o no se puede leer
El estilo del sitio no está aquí Está en los fragmentos, en el Personalizador o en un plugin
El CSS de aquí no surte efecto Comprueba la hoja de estilos generada y la caché