# Documentazione > Documentazione di Blockstudio: create e gestite blocchi personalizzati con facilità. Questo file elenca le pagine di https://blockstudio.dev/it/docs/. L'indice dell'intero sito è https://blockstudio.dev/it/llms.txt. ## Inizia - [Introduzione](https://blockstudio.dev/it/docs.md): Documentazione di Blockstudio: create e gestite blocchi personalizzati con facilità. - [Guida introduttiva](https://blockstudio.dev/it/docs/general/getting-started.md): Configurate il vostro primo progetto Blockstudio. - [Impostazioni](https://blockstudio.dev/it/docs/general/settings.md): Configurate Blockstudio con blockstudio.json o filtri. - [Composer](https://blockstudio.dev/it/docs/dev/composer.md): Installa Blockstudio usando Composer. - [Traduzioni](https://blockstudio.dev/it/docs/general/translations.md): Usa Blockstudio nella tua lingua e contribuisci alla traduzione. ## Blocchi - [Registrazione](https://blockstudio.dev/it/docs/blocks/registration.md): Scoprite come registrare blocchi personalizzati con Blockstudio. - [Schema](https://blockstudio.dev/it/docs/blocks/schema.md): Supporto dello schema JSON per i blocchi Blockstudio. - [Override](https://blockstudio.dev/it/docs/blocks/overrides.md): Eseguite l'override dei blocchi a un livello dettagliato. - [Twig](https://blockstudio.dev/it/docs/blocks/templating/twig.md): Usate i template Twig per i vostri blocchi Blockstudio. - [Blade](https://blockstudio.dev/it/docs/blocks/templating/blade.md): Usate template Laravel Blade per i vostri blocchi Blockstudio. - [Generale (Blocchi / Assets)](https://blockstudio.dev/it/docs/blocks/assets.md): Accodate ed elaborate automaticamente i file CSS, SCSS e JavaScript per i vostri blocchi. - [Registrazione delle risorse](https://blockstudio.dev/it/docs/blocks/assets/registering.md): Accodate automaticamente i file CSS e JavaScript per i vostri blocchi. - [Elaborazione delle risorse](https://blockstudio.dev/it/docs/blocks/assets/processing.md): Supporto per la minimizzazione, la compilazione di SCSS e i moduli ES. - [Asset dei campi di codice](https://blockstudio.dev/it/docs/blocks/assets/code-field.md): Blocchi di asset dinamici tramite il campo di codice. - [Registrare gli attributi](https://blockstudio.dev/it/docs/blocks/attributes/registering.md): Scoprite come registrare attributi personalizzati per i vostri blocchi. - [Tipi di campo](https://blockstudio.dev/it/docs/blocks/attributes/field-types.md): Tutti i tipi di campo disponibili e le relative proprietà in Blockstudio. - [Tipi di campi personalizzati](https://blockstudio.dev/it/docs/blocks/attributes/custom-field-types.md): Registrate controlli di modifica personalizzati e valori strutturati degli attributi. - [Campi personalizzati](https://blockstudio.dev/it/docs/blocks/attributes/custom-fields.md): Definizioni di campo riutilizzabili per i blocchi Blockstudio. - [Campo del blocco](https://blockstudio.dev/it/docs/blocks/attributes/block-field.md): Usate un altro blocco come campo, espandendone gli attributi in linea. - [Filtrare gli attributi](https://blockstudio.dev/it/docs/blocks/attributes/filtering.md): Filtrate e modificate gli attributi dei blocchi con gli hook PHP. - [Renderizzare gli attributi](https://blockstudio.dev/it/docs/blocks/attributes/rendering.md): Accedete ai valori degli attributi nei template dei vostri blocchi. - [Attributi dei blocchi](https://blockstudio.dev/it/docs/blocks/attributes/block-attributes.md): Accedete agli attributi standard dei blocchi WordPress, come allineamento e tipografia. - [HTML Utilities](https://blockstudio.dev/it/docs/blocks/attributes/html-utilities.md): Renderizzate i valori degli attributi come attributi data o variabili CSS. - [Archiviazione](https://blockstudio.dev/it/docs/blocks/storage.md): Memorizza i valori dei campi in posizioni diverse, come i meta dei post o le opzioni. - [Editor espanso](https://blockstudio.dev/it/docs/blocks/attributes/expanded-editor.md): Modificate i campi Blockstudio in un pannello più ampio quando la barra laterale dell'ispettore è troppo stretta. - [Logica condizionale](https://blockstudio.dev/it/docs/blocks/attributes/conditional-logic.md): Mostrate o nascondete i campi in base a condizioni. - [Popolare le opzioni](https://blockstudio.dev/it/docs/blocks/attributes/populating-options.md): Popolate dinamicamente le opzioni dei campi da query, funzioni o fonti esterne. - [Disattivazione degli attributi](https://blockstudio.dev/it/docs/blocks/attributes/disabling.md): Disattivate temporaneamente gli attributi mantenendone i valori. - [Generale (Blocchi / React Components)](https://blockstudio.dev/it/docs/blocks/react-components.md): Usate componenti dell'editor basati su React nei template PHP, Twig o Blade. - [useBlockProps](https://blockstudio.dev/it/docs/blocks/react-components/useblockprops.md): Create una corrispondenza del markup tra editor e frontend. - [InnerBlocks](https://blockstudio.dev/it/docs/blocks/react-components/innerblocks.md): Consentite di annidare blocchi personalizzati. - [RichText](https://blockstudio.dev/it/docs/blocks/react-components/richtext.md): Aggiungete campi di testo modificabili direttamente nei template dei vostri blocchi. - [MediaPlaceholder](https://blockstudio.dev/it/docs/blocks/react-components/mediaplaceholder.md): Aggiungete ai vostri blocchi un segnaposto per caricare contenuti multimediali. - [Varianti](https://blockstudio.dev/it/docs/blocks/variations.md): Create varianti di blocco con valori predefiniti diversi per gli attributi. - [Trasformazioni](https://blockstudio.dev/it/docs/blocks/transforms.md): Definite come trasformare i blocchi in altri blocchi. - [Anteprima](https://blockstudio.dev/it/docs/blocks/preview.md): Attivate le anteprime dei blocchi nell'inseritore di blocchi. - [Caricamento](https://blockstudio.dev/it/docs/blocks/loading.md): Controllate come vengono caricati i blocchi nell'editor. - [SEO](https://blockstudio.dev/it/docs/blocks/seo.md): Come Blockstudio si integra con i plugin SEO per l'analisi dei contenuti in tempo reale. - [Ambiente](https://blockstudio.dev/it/docs/blocks/environment.md): Visualizzate contenuti in modo condizionale in base al contesto di rendering. - [Contesto](https://blockstudio.dev/it/docs/blocks/context.md): Accedete ai dati del loop e del contesto dell'articolo nei template dei blocchi. - [Meta del post](https://blockstudio.dev/it/docs/blocks/post-meta.md): Accedete ai metadati del post nei template dei blocchi. - [Rendering programmatico](https://blockstudio.dev/it/docs/blocks/rendering.md): Renderizzate i blocchi Blockstudio a livello di codice con funzioni PHP o tag HTML. - [Componenti](https://blockstudio.dev/it/docs/blocks/components.md): Blocchi non accessibili dall'editor per il rendering programmatico. - [Componenti UI](https://blockstudio.dev/it/docs/blocks/ui-components.md): La libreria di componenti bsui inclusa, il sistema di progettazione che la supporta e le relative opzioni di personalizzazione. - [Isole](https://blockstudio.dev/it/docs/blocks/islands.md): Suddividete i blocchi in segnaposto sicuri per la cache e frammenti renderizzati sul client. - [Interattività](https://blockstudio.dev/it/docs/blocks/interactivity.md): Usate WordPress Interactivity API nei vostri blocchi per aggiungere comportamenti reattivi lato client. - [Inizializzazione](https://blockstudio.dev/it/docs/blocks/block-api/initialization.md): Eseguite codice durante l'inizializzazione di WordPress. - [RPC](https://blockstudio.dev/it/docs/blocks/block-api/rpc.md): Chiamate funzioni PHP lato server dal frontend con un sistema RPC leggero ispirato a tRPC. - [Database](https://blockstudio.dev/it/docs/blocks/block-api/database.md): Definisci un modello di dati per il tuo blocco con endpoint CRUD automatici, convalida e diversi backend di archiviazione. - [Cron](https://blockstudio.dev/it/docs/blocks/block-api/cron.md): Definite attività pianificate in background per blocco con WordPress Cron. - [Hook di PHP](https://blockstudio.dev/it/docs/blocks/hooks/php.md): Filtri e azioni di PHP disponibili in Blockstudio. - [Hook di JavaScript](https://blockstudio.dev/it/docs/blocks/hooks/javascript.md): Filtri e azioni di JavaScript disponibili in Blockstudio. - [Tailwind CSS](https://blockstudio.dev/it/docs/tailwind.md): Compilazione server-side di Tailwind CSS con caching automatico. - [Estensioni](https://blockstudio.dev/it/docs/extensions.md): Estendete qualsiasi blocco registrato con attributi personalizzati. ## Pagine e pattern - [Generale (Pagine e pattern / File Templates)](https://blockstudio.dev/it/docs/pages-and-patterns.md): Create WordPress pagine e pattern di blocchi da modelli di file con analisi automatica. - [Pagine](https://blockstudio.dev/it/docs/pages-and-patterns/pages.md): Create WordPress pagine da modelli di file con sincronizzazione sicura per il deployment. - [Pattern](https://blockstudio.dev/it/docs/pages-and-patterns/patterns.md): Create WordPress pattern di blocchi dai template dei file. - [Template del sito](https://blockstudio.dev/it/docs/pages-and-patterns/site-templates.md): Create template WordPress e parti di template dell'Editor del sito da file Blockstudio. - [Hook](https://blockstudio.dev/it/docs/pages-and-patterns/template-hooks.md): Filtri e azioni PHP per pagine, pattern, template del sito e parser HTML. - [Sincronizzazione dei contenuti](https://blockstudio.dev/it/docs/content-sync.md): Aggiungete i contenuti del database al flusso di lavoro basato sui file di Blockstudio, esportando i record WordPress autorizzati in file portabili. ## Produzione - [Prestazioni](https://blockstudio.dev/it/docs/production/performance.md): Impostazioni predefinite frontend per la produzione, profiler integrato e tecniche di rendering sottostanti. - [Prerendering statico](https://blockstudio.dev/it/docs/production/static-prerendering.md): Servite pagine anonime come contenuto statico HTML, facoltativamente prima dell'avvio di WordPress. - [Memorizzazione nella cache](https://blockstudio.dev/it/docs/production/caching.md): L'unica directory della cache basata su file che contiene tutti gli artefatti runtime generati. - [Media](https://blockstudio.dev/it/docs/production/media.md): Dimensioni delle immagini stabili, caricamento differito e manifesto dei metadati multimediali. ## Sviluppo - [Frammenti di codice](https://blockstudio.dev/it/docs/code-snippets.md): Usate il flusso di lavoro basato prima sui file di Blockstudio per i frammenti di codice. - [Amministrazione](https://blockstudio.dev/it/docs/dev/admin.md): Esaminate i blocchi Blockstudio registrati, consultate i registri e visualizzate i record del database da wp-admin. - [Canvas](https://blockstudio.dev/it/docs/dev/canvas.md): Uno spazio visivo e inventario pubblico API per contenuti Blockstudio. - [Selettore di elementi](https://blockstudio.dev/it/docs/dev/grab.md): Ispettore di elementi integrato per individuare i file template dei blocchi nel frontend. - [CLI](https://blockstudio.dev/it/docs/dev/cli.md): Gestisci i blocchi Blockstudio, le pagine, il database, RPC e cron dalla riga di comando tramite WP-CLI. - [PHPStan](https://blockstudio.dev/it/docs/dev/phpstan.md): Analisi statica per progetti Blockstudio con template type-safe, convalida dello schema e verifica degli hook. - [Integrazione AI](https://blockstudio.dev/it/docs/dev/ai.md): Un indice consultabile della documentazione per gli agenti di programmazione, più un contratto generato per il vostro progetto. - [Sorgenti di individuazione logica](https://blockstudio.dev/it/docs/dev/discovery-sources.md): Fornisci inventari di file composti all'individuazione di Blockstudio e alle cache runtime. - [WPML](https://blockstudio.dev/it/docs/dev/wpml.md): Generate la configurazione linguistica WPML per tradurre i campi di testo dei blocchi Blockstudio. - [Migrazione a v7](https://blockstudio.dev/it/docs/dev/migration/v7.md): Modifiche incompatibili e passaggi per la migrazione a Blockstudio 7. ## Facoltativo - [Documentazione in un unico file](https://blockstudio.dev/it/docs/llms-full.txt): Markdown sorgente di ogni pagina sotto /docs/, 729 KB, circa 186,000 token - [Indice del sito](https://blockstudio.dev/it/llms.txt): Tutte le pagine di Blockstudio