# Documentación > Documentación de Blockstudio: guía y referencia para empezar. Este archivo enumera las páginas de https://blockstudio.dev/es/docs/. El índice de todo el sitio es https://blockstudio.dev/es/llms.txt. ## Inicio - [Introducción](https://blockstudio.dev/es/docs.md): Documentación de Blockstudio: guía y referencia para empezar. - [Primeros pasos](https://blockstudio.dev/es/docs/general/getting-started.md): Configura tu primer proyecto Blockstudio. - [Ajustes](https://blockstudio.dev/es/docs/general/settings.md): Configura Blockstudio con blockstudio.json o filtros. - [Composer](https://blockstudio.dev/es/docs/dev/composer.md): Instale Blockstudio con Composer. - [Traducciones](https://blockstudio.dev/es/docs/general/translations.md): Usa Blockstudio en tu idioma y ayuda a traducirlo. ## Bloques - [Registro](https://blockstudio.dev/es/docs/blocks/registration.md): Descubre cómo registrar bloques personalizados con Blockstudio. - [Esquema](https://blockstudio.dev/es/docs/blocks/schema.md): Esquemas JSON para bloques Blockstudio. - [Sobrescrituras](https://blockstudio.dev/es/docs/blocks/overrides.md): Sobrescribe bloques con un control granular. - [Twig](https://blockstudio.dev/es/docs/blocks/templating/twig.md): Use plantillas Twig para sus bloques de Blockstudio. - [Blade](https://blockstudio.dev/es/docs/blocks/templating/blade.md): Use plantillas Laravel Blade para sus bloques de Blockstudio. - [General (Bloques / Assets)](https://blockstudio.dev/es/docs/blocks/assets.md): Añada y procese automáticamente archivos CSS, SCSS y JavaScript para sus bloques. - [Registro de recursos](https://blockstudio.dev/es/docs/blocks/assets/registering.md): Añada automáticamente archivos CSS y JavaScript para sus bloques. - [Procesamiento de recursos](https://blockstudio.dev/es/docs/blocks/assets/processing.md): Minificación, compilación de SCSS y compatibilidad con módulos ES. - [Recursos del campo de código](https://blockstudio.dev/es/docs/blocks/assets/code-field.md): Bloques de recursos dinámicos mediante el campo de código. - [Registrar atributos](https://blockstudio.dev/es/docs/blocks/attributes/registering.md): Aprende a registrar atributos personalizados para tus bloques. - [Tipos de campos](https://blockstudio.dev/es/docs/blocks/attributes/field-types.md): Todos los tipos de campo disponibles y sus propiedades en Blockstudio. - [Tipos de campos personalizados](https://blockstudio.dev/es/docs/blocks/attributes/custom-field-types.md): Registre controles personalizados del editor y valores de atributos estructurados. - [Campos personalizados](https://blockstudio.dev/es/docs/blocks/attributes/custom-fields.md): Definiciones de campos reutilizables para bloques Blockstudio. - [Campo de bloque](https://blockstudio.dev/es/docs/blocks/attributes/block-field.md): Haga referencia a otro bloque como campo y expanda sus atributos en línea. - [Filtrado de atributos](https://blockstudio.dev/es/docs/blocks/attributes/filtering.md): Filtra y modifica atributos de bloque con hooks PHP. - [Renderizar atributos](https://blockstudio.dev/es/docs/blocks/attributes/rendering.md): Accede a los valores de atributos en las plantillas de bloque. - [Atributos de bloque](https://blockstudio.dev/es/docs/blocks/attributes/block-attributes.md): Acceda a los atributos estándar de bloque de WordPress, como la alineación y la tipografía. - [Utilidades de HTML](https://blockstudio.dev/es/docs/blocks/attributes/html-utilities.md): Renderiza valores de atributos como atributos de datos o variables de CSS. - [Almacenamiento](https://blockstudio.dev/es/docs/blocks/storage.md): Guarda valores de campos en distintos lugares, como los metadatos de entradas o las opciones. - [Editor ampliado](https://blockstudio.dev/es/docs/blocks/attributes/expanded-editor.md): Edita los campos Blockstudio en un panel más ancho cuando la barra lateral del inspector sea demasiado estrecha. - [Lógica condicional](https://blockstudio.dev/es/docs/blocks/attributes/conditional-logic.md): Muestre u oculte campos según condiciones. - [Rellenar opciones](https://blockstudio.dev/es/docs/blocks/attributes/populating-options.md): Rellena opciones de campos desde consultas, funciones o fuentes externas. - [Desactivar atributos](https://blockstudio.dev/es/docs/blocks/attributes/disabling.md): Desactive temporalmente los atributos sin perder sus valores. - [General (Bloques / React Components)](https://blockstudio.dev/es/docs/blocks/react-components.md): Utiliza componentes del editor basados en React directamente en plantillas de PHP, Twig o Blade. - [useBlockProps](https://blockstudio.dev/es/docs/blocks/react-components/useblockprops.md): Mantén la paridad del marcado entre el editor y el frontend. - [InnerBlocks](https://blockstudio.dev/es/docs/blocks/react-components/innerblocks.md): Permite bloques anidados en bloques personalizados. - [RichText](https://blockstudio.dev/es/docs/blocks/react-components/richtext.md): Añade campos de texto editables directamente a las plantillas de tus bloques. - [MediaPlaceholder](https://blockstudio.dev/es/docs/blocks/react-components/mediaplaceholder.md): Añade un marcador de posición para subir medios a tus bloques. - [Variantes](https://blockstudio.dev/es/docs/blocks/variations.md): Crea variantes de bloques con distintos valores predeterminados para sus atributos. - [Transformaciones](https://blockstudio.dev/es/docs/blocks/transforms.md): Defina formas de transformar bloques en otros bloques. - [Vista previa](https://blockstudio.dev/es/docs/blocks/preview.md): Activa las vistas previas de bloques en el insertador. - [Carga](https://blockstudio.dev/es/docs/blocks/loading.md): Controla cómo se cargan los bloques en el editor. - [SEO](https://blockstudio.dev/es/docs/blocks/seo.md): Integración de Blockstudio con plugins SEO para analizar contenido en tiempo real. - [Entorno](https://blockstudio.dev/es/docs/blocks/environment.md): Muestra contenido de forma condicional según el contexto de representación. - [Contexto](https://blockstudio.dev/es/docs/blocks/context.md): Accede a los datos del bucle y del contexto de la entrada desde las plantillas de bloque. - [Metadatos de la entrada](https://blockstudio.dev/es/docs/blocks/post-meta.md): Accede a los metadatos de la entrada desde las plantillas de bloque. - [Renderización programática](https://blockstudio.dev/es/docs/blocks/rendering.md): Renderiza bloques Blockstudio con funciones PHP o etiquetas HTML. - [Componentes](https://blockstudio.dev/es/docs/blocks/components.md): Bloques ajenos al editor para representar contenido mediante programación. - [Componentes de UI](https://blockstudio.dev/es/docs/blocks/ui-components.md): La biblioteca de componentes bsui incluida, el sistema de diseño que la sustenta y cómo aplicarles un tema. - [Islas](https://blockstudio.dev/es/docs/blocks/islands.md): Divide bloques en marcadores seguros para la caché y fragmentos renderizados en el cliente. - [Interactividad](https://blockstudio.dev/es/docs/blocks/interactivity.md): Use la Interactivity WordPress de API en sus bloques para añadir comportamiento reactivo en el cliente. - [Inicialización](https://blockstudio.dev/es/docs/blocks/block-api/initialization.md): Ejecuta código durante la inicialización de WordPress. - [RPC](https://blockstudio.dev/es/docs/blocks/block-api/rpc.md): Llama a funciones PHP del servidor desde el frontend con un sistema RPC ligero inspirado en tRPC. - [Base de datos](https://blockstudio.dev/es/docs/blocks/block-api/database.md): Define un modelo de datos para tu bloque con endpoints CRUD automáticos, validación y varios backends de almacenamiento. - [Cron](https://blockstudio.dev/es/docs/blocks/block-api/cron.md): Define tareas en segundo plano por bloque con WordPress Cron. - [Hooks de PHP](https://blockstudio.dev/es/docs/blocks/hooks/php.md): Filtros y acciones de PHP disponibles en Blockstudio. - [Hooks de JavaScript](https://blockstudio.dev/es/docs/blocks/hooks/javascript.md): Filtros y acciones de JavaScript disponibles en Blockstudio. - [Tailwind CSS](https://blockstudio.dev/es/docs/tailwind.md): Compilación de Tailwind CSS en el servidor con caché automática. - [Extensiones](https://blockstudio.dev/es/docs/extensions.md): Amplía cualquier bloque registrado con atributos personalizados. ## Páginas y patrones - [General (Páginas y patrones / File Templates)](https://blockstudio.dev/es/docs/pages-and-patterns.md): Crea páginas WordPress y patrones de bloques a partir de plantillas de archivos con análisis automático de bloques. - [Páginas](https://blockstudio.dev/es/docs/pages-and-patterns/pages.md): Crea páginas WordPress desde archivos con sincronización explícita, segura para despliegues. - [Patrones](https://blockstudio.dev/es/docs/pages-and-patterns/patterns.md): Cree patrones de bloques de WordPress a partir de plantillas de archivos. - [Plantillas del sitio](https://blockstudio.dev/es/docs/pages-and-patterns/site-templates.md): Cree plantillas y partes de plantilla del Editor del sitio de WordPress a partir de archivos Blockstudio. - [Hooks](https://blockstudio.dev/es/docs/pages-and-patterns/template-hooks.md): Filtros y acciones de PHP para páginas, patrones, plantillas del sitio y el analizador HTML. - [Sincronización de contenido](https://blockstudio.dev/es/docs/content-sync.md): Añade contenido de base de datos a Blockstudio con registros WordPress permitidos en archivos portátiles. ## Producción - [Rendimiento](https://blockstudio.dev/es/docs/production/performance.md): Valores predeterminados del frontend de producción, perfilador integrado y técnicas de renderizado subyacentes. - [Prerenderizado estático](https://blockstudio.dev/es/docs/production/static-prerendering.md): Sirva páginas anónimas como HTML estáticas antes de que WordPress se inicie. - [Almacenamiento en caché](https://blockstudio.dev/es/docs/production/caching.md): El único directorio de caché basado en archivos contiene todos los artefactos generados del entorno de ejecución. - [Multimedia](https://blockstudio.dev/es/docs/production/media.md): Dimensiones estables de imagen, carga diferida y manifiesto de metadatos multimedia. ## Desarrollo - [Fragmentos de código](https://blockstudio.dev/es/docs/code-snippets.md): Usa el enfoque de archivos primero de Blockstudio para los fragmentos de código. - [Administración](https://blockstudio.dev/es/docs/dev/admin.md): Inspeccione los bloques Blockstudio registrados, explore los registros y consulte registros de la base de datos desde wp-admin. - [Lienzo](https://blockstudio.dev/es/docs/dev/canvas.md): Espacio de trabajo visual e inventario público API de contenido Blockstudio. - [Selector de elementos](https://blockstudio.dev/es/docs/dev/grab.md): Inspector integrado para identificar archivos de plantillas de bloques en la interfaz pública. - [CLI](https://blockstudio.dev/es/docs/dev/cli.md): Administre bloques Blockstudio, páginas, base de datos, RPC y cron con WP-CLI. - [PHPStan](https://blockstudio.dev/es/docs/dev/phpstan.md): Análisis estático de proyectos Blockstudio: plantillas seguras en cuanto a tipos, validación de esquemas y comprobación de hooks. - [Integración con IA](https://blockstudio.dev/es/docs/dev/ai.md): Índice de documentación consultable por agentes de programación y contrato generado para su proyecto. - [Orígenes de descubrimiento lógico](https://blockstudio.dev/es/docs/dev/discovery-sources.md): Proporcione inventarios compuestos de archivos al descubrimiento y las cachés de ejecución de Blockstudio. - [WPML](https://blockstudio.dev/es/docs/dev/wpml.md): Genera la configuración de idioma WPML para traducir los campos de texto de los bloques Blockstudio. - [Migración a v7](https://blockstudio.dev/es/docs/dev/migration/v7.md): Cambios incompatibles y pasos de migración de Blockstudio 7. ## Opcional - [Documentación en un solo archivo](https://blockstudio.dev/es/docs/llms-full.txt): Markdown fuente de todas las páginas de /docs/, 741 KB, unas 188,000 tokens - [Índice del sitio](https://blockstudio.dev/es/llms.txt): Todas las páginas de Blockstudio