# Dokumentation > Willkommen in der Dokumentation zu Blockstudio. Diese Datei listet die Seiten unter https://blockstudio.dev/de/docs/ auf. Der Index der gesamten Website ist https://blockstudio.dev/de/llms.txt. ## Start - [Einführung](https://blockstudio.dev/de/docs.md): Willkommen in der Dokumentation zu Blockstudio. - [Erste Schritte](https://blockstudio.dev/de/docs/general/getting-started.md): Richte dein erstes Blockstudio-Projekt ein. - [Einstellungen](https://blockstudio.dev/de/docs/general/settings.md): Konfiguriere Blockstudio mit blockstudio.json oder Filtern. - [Composer](https://blockstudio.dev/de/docs/dev/composer.md): Installiere Blockstudio mit Composer. - [Übersetzungen](https://blockstudio.dev/de/docs/general/translations.md): Verwende Blockstudio in deiner Sprache und hilf bei der Übersetzung. ## Blöcke - [Registrierung](https://blockstudio.dev/de/docs/blocks/registration.md): Erfahre, wie du eigene Blöcke mit Blockstudio registrierst. - [Schema](https://blockstudio.dev/de/docs/blocks/schema.md): JSON Schema-Unterstützung für Blockstudio-Blöcke. - [Überschreibungen](https://blockstudio.dev/de/docs/blocks/overrides.md): Überschreibe Blöcke gezielt auf granularer Ebene. - [Twig](https://blockstudio.dev/de/docs/blocks/templating/twig.md): Nutze Twig-Vorlagen für deine Blockstudio-Blöcke. - [Blade](https://blockstudio.dev/de/docs/blocks/templating/blade.md): Verwende Laravel-Blade-Vorlagen für deine Blockstudio-Blöcke. - [Allgemein (Blöcke / Assets)](https://blockstudio.dev/de/docs/blocks/assets.md): Füge CSS-, SCSS- und JavaScript-Dateien für deine Blöcke automatisch zur Warteschlange hinzu und verarbeite sie. - [Assets registrieren](https://blockstudio.dev/de/docs/blocks/assets/registering.md): Füge CSS- und JavaScript-Dateien für deine Blöcke automatisch zur Warteschlange hinzu. - [Assets verarbeiten](https://blockstudio.dev/de/docs/blocks/assets/processing.md): Minimierung, SCSS-Kompilierung und ES-Module-Unterstützung. - [Codefeld-Assets](https://blockstudio.dev/de/docs/blocks/assets/code-field.md): Dynamische Asset-Blöcke über das Codefeld. - [Attribute registrieren](https://blockstudio.dev/de/docs/blocks/attributes/registering.md): Erfahre, wie du benutzerdefinierte Attribute für deine Blöcke registrierst. - [Feldtypen](https://blockstudio.dev/de/docs/blocks/attributes/field-types.md): Alle verfügbaren Feldtypen und ihre Eigenschaften in Blockstudio. - [Benutzerdefinierte Feldtypen](https://blockstudio.dev/de/docs/blocks/attributes/custom-field-types.md): Registriere eigene Editor-Steuerelemente und strukturierte Attributwerte. - [Benutzerdefinierte Felder](https://blockstudio.dev/de/docs/blocks/attributes/custom-fields.md): Wiederverwendbare Felddefinitionen für Blockstudio-Blöcke. - [Blockfeld](https://blockstudio.dev/de/docs/blocks/attributes/block-field.md): Verweise in einem Feld auf einen anderen Block und erweitere dessen Attribute inline. - [Attribute filtern](https://blockstudio.dev/de/docs/blocks/attributes/filtering.md): Blockattribute mit PHP-Hooks filtern und ändern. - [Attribute rendern](https://blockstudio.dev/de/docs/blocks/attributes/rendering.md): Greife in deinen Block-Templates auf Attributwerte zu. - [Block-Attribute](https://blockstudio.dev/de/docs/blocks/attributes/block-attributes.md): Greife auf Standardattribute von WordPress-Blöcken wie Ausrichtung und Typografie zu. - [HTML-Hilfsfunktionen](https://blockstudio.dev/de/docs/blocks/attributes/html-utilities.md): Attributwerte als Datenattribute oder CSS-Variablen rendern. - [Speicherung](https://blockstudio.dev/de/docs/blocks/storage.md): Speichere Feldwerte an verschiedenen Orten, etwa in Beitragsmetadaten oder Optionen. - [Erweiterter Editor](https://blockstudio.dev/de/docs/blocks/attributes/expanded-editor.md): Bearbeite Blockstudio-Felder in einem breiteren Seitenbereich, wenn die Inspektor-Seitenleiste zu schmal ist. - [Bedingte Logik](https://blockstudio.dev/de/docs/blocks/attributes/conditional-logic.md): Felder je nach Bedingungen ein- oder ausblenden. - [Optionen befüllen](https://blockstudio.dev/de/docs/blocks/attributes/populating-options.md): Feldoptionen dynamisch aus Abfragen, Funktionen oder externen Quellen befüllen. - [Attribute deaktivieren](https://blockstudio.dev/de/docs/blocks/attributes/disabling.md): Deaktiviere Attribute vorübergehend und behalte ihre Werte bei. - [Allgemein (Blöcke / React Components)](https://blockstudio.dev/de/docs/blocks/react-components.md): Verwende Editor-Komponenten von React direkt in Vorlagen für PHP, Twig und Blade. - [useBlockProps](https://blockstudio.dev/de/docs/blocks/react-components/useblockprops.md): Sorge für gleiches Markup im Editor und Frontend. - [InnerBlocks](https://blockstudio.dev/de/docs/blocks/react-components/innerblocks.md): Verschachtelte Blöcke in deinen eigenen Blöcken ermöglichen. - [RichText](https://blockstudio.dev/de/docs/blocks/react-components/richtext.md): Füge bearbeitbare Textfelder direkt in deine Blockvorlagen ein. - [MediaPlaceholder](https://blockstudio.dev/de/docs/blocks/react-components/mediaplaceholder.md): Füge deinen Blöcken einen Platzhalter zum Hochladen von Medien hinzu. - [Varianten](https://blockstudio.dev/de/docs/blocks/variations.md): Erstelle Blockvarianten mit unterschiedlichen Standardattributwerten. - [Transformationen](https://blockstudio.dev/de/docs/blocks/transforms.md): Lege fest, wie Blöcke in andere Blöcke umgewandelt werden. - [Vorschau](https://blockstudio.dev/de/docs/blocks/preview.md): Aktiviere Blockvorschauen im Block-Inserter. - [Laden](https://blockstudio.dev/de/docs/blocks/loading.md): Steuere, wie Blöcke im Editor geladen werden. - [SEO](https://blockstudio.dev/de/docs/blocks/seo.md): Blockstudio integriert SEO-Plugins zur Inhaltsanalyse in Echtzeit. - [Umgebung](https://blockstudio.dev/de/docs/blocks/environment.md): Rendere Inhalte abhängig vom Rendering-Kontext. - [Kontext](https://blockstudio.dev/de/docs/blocks/context.md): Greife in deinen Block-Templates auf Loop- und Beitragskontextdaten zu. - [Beitrags-Metadaten](https://blockstudio.dev/de/docs/blocks/post-meta.md): Greife in deinen Blockvorlagen auf Beitrags-Metadaten zu. - [Programmatisches Rendern](https://blockstudio.dev/de/docs/blocks/rendering.md): Rendere Blockstudio-Blöcke programmatisch über PHP-Funktionen oder HTML-Tags. - [Komponenten](https://blockstudio.dev/de/docs/blocks/components.md): Blöcke ohne Editor für programmgesteuertes Rendering. - [UI Komponenten](https://blockstudio.dev/de/docs/blocks/ui-components.md): Die gebündelte bsui-Komponentenbibliothek, ihr Designsystem und die Anpassung des Themes. - [Islands](https://blockstudio.dev/de/docs/blocks/islands.md): Teile Blöcke in cache-sichere Platzhalter und clientseitig gerenderte Fragmente auf. - [Interaktivität](https://blockstudio.dev/de/docs/blocks/interactivity.md): Nutze WordPress Interactivity API für reaktive Blöcke auf der Clientseite. - [Initialisierung](https://blockstudio.dev/de/docs/blocks/block-api/initialization.md): Führe Code während der Initialisierung von WordPress aus. - [RPC](https://blockstudio.dev/de/docs/blocks/block-api/rpc.md): Rufe serverseitige PHP-Funktionen mit einem schlanken, von tRPC inspirierten RPC-System vom Frontend aus auf. - [Datenbank](https://blockstudio.dev/de/docs/blocks/block-api/database.md): Definiere ein Datenmodell für deinen Block mit automatischen CRUD-Endpunkten, Validierung und mehreren Speicher-Backends. - [Cron](https://blockstudio.dev/de/docs/blocks/block-api/cron.md): Definiere geplante Hintergrundaufgaben pro Block mit WordPress Cron. - [PHP-Hooks](https://blockstudio.dev/de/docs/blocks/hooks/php.md): In Blockstudio verfügbare PHP-Filter und -Aktionen. - [JavaScript-Hooks](https://blockstudio.dev/de/docs/blocks/hooks/javascript.md): In Blockstudio verfügbare JavaScript-Filter und -Aktionen. - [Tailwind CSS](https://blockstudio.dev/de/docs/tailwind.md): Serverseitige Tailwind CSS-Kompilierung mit automatischem Caching. - [Erweiterungen](https://blockstudio.dev/de/docs/extensions.md): Ergänze jeden registrierten Block um benutzerdefinierte Attribute. ## Seiten und Patterns - [Allgemein (Seiten und Patterns / File Templates)](https://blockstudio.dev/de/docs/pages-and-patterns.md): Erstelle WordPress-Seiten und Blockmuster aus Dateivorlagen. - [Seiten](https://blockstudio.dev/de/docs/pages-and-patterns/pages.md): Erstelle WordPress-Seiten aus Datei-Templates und synchronisiere sie explizit und deploymentsicher. - [Muster](https://blockstudio.dev/de/docs/pages-and-patterns/patterns.md): Erstelle WordPress-Blockmuster aus Dateivorlagen. - [Website-Vorlagen](https://blockstudio.dev/de/docs/pages-and-patterns/site-templates.md): Erstelle WordPress-Vorlagen und Vorlagenteile für den Site-Editor aus Blockstudio-Dateien. - [Hooks](https://blockstudio.dev/de/docs/pages-and-patterns/template-hooks.md): PHP-Filter und -Aktionen für Seiten, Muster, Website-Vorlagen und den Parser HTML. - [Content-Synchronisierung](https://blockstudio.dev/de/docs/content-sync.md): Überführe freigegebene WordPress-Datensätze als portable Dateien in den dateibasierten Workflow von Blockstudio. ## Produktion - [Performance](https://blockstudio.dev/de/docs/production/performance.md): Produktions-Defaults, Profiler und Rendering-Techniken für ein schnelleres Frontend. - [Statisches Vorab-Rendering](https://blockstudio.dev/de/docs/production/static-prerendering.md): Anonyme Seiten als statische HTML ausliefern, auf Wunsch vor dem Start von WordPress. - [Caching](https://blockstudio.dev/de/docs/production/caching.md): Ein zentrales dateibasiertes Cache-Verzeichnis für alle generierten Laufzeitartefakte. - [Medien](https://blockstudio.dev/de/docs/production/media.md): Stabile Bildabmessungen, Lazy Loading und ein Manifest mit Medienmetadaten. ## Entwicklung - [Code-Snippets](https://blockstudio.dev/de/docs/code-snippets.md): Nutze den dateibasierten Ansatz von Blockstudio für deine Code-Snippets. - [Admin](https://blockstudio.dev/de/docs/dev/admin.md): Prüfe registrierte Blockstudio-Blöcke, Registrierungen und Datenbankeinträge in wp-admin. - [Canvas](https://blockstudio.dev/de/docs/dev/canvas.md): Visueller Arbeitsbereich und öffentliches Inhaltsverzeichnis API für Blockstudio-Inhalte. - [Element-Erkennung](https://blockstudio.dev/de/docs/dev/grab.md): Ermittle mit dem integrierten Element-Inspektor Block-Template-Dateien im Frontend. - [CLI](https://blockstudio.dev/de/docs/dev/cli.md): Verwalte Blockstudio-Blöcke, Seiten, Datenbank, RPC und cron über WP-CLI. - [PHPStan](https://blockstudio.dev/de/docs/dev/phpstan.md): Statische Analyse für Blockstudio-Projekte: typsichere Vorlagen, Schema-Validierung und Hook-Prüfung. - [KI-Integration](https://blockstudio.dev/de/docs/dev/ai.md): Ein adressierbares Dokumentationsverzeichnis für Programmieragenten und ein generierter Vertrag für dein Projekt. - [Logische Erkennungsquellen](https://blockstudio.dev/de/docs/dev/discovery-sources.md): Stelle Dateibestände für die Erkennung und Laufzeit-Caches von Blockstudio bereit. - [WPML](https://blockstudio.dev/de/docs/dev/wpml.md): Erzeuge die WPML-Sprachkonfiguration, damit Textfelder von Blockstudio-Blöcken übersetzbar werden. - [Migration auf v7](https://blockstudio.dev/de/docs/dev/migration/v7.md): Änderungen mit Umstellungsbedarf und Migrationsschritte für Blockstudio 7. ## Optional - [Dokumentation in einer Datei](https://blockstudio.dev/de/docs/llms-full.txt): Markdown-Quelltext jeder Seite unter /docs/, 734 KB, etwa 186,000 Tokens - [Website-Index](https://blockstudio.dev/de/llms.txt): Jede Seite von Blockstudio