Title: Convert Blocks to JSON
Author: badasswp
Published: <strong>27 de septiembre de 2024</strong>
Last modified: 26 de mayo de 2026

---

Buscar plugins

![](https://ps.w.org/convert-blocks-to-json/assets/banner-772x250.png?rev=3158861)

![](https://ps.w.org/convert-blocks-to-json/assets/icon-256x256.png?rev=3158861)

# Convert Blocks to JSON

 Por [badasswp](https://profiles.wordpress.org/badasswp/)

[Descargar](https://downloads.wordpress.org/plugin/convert-blocks-to-json.1.3.2.zip)

 * [Detalles](https://es.wordpress.org/plugins/convert-blocks-to-json/#description)
 * [Valoraciones](https://es.wordpress.org/plugins/convert-blocks-to-json/#reviews)
 *  [Instalación](https://es.wordpress.org/plugins/convert-blocks-to-json/#installation)
 * [Desarrollo](https://es.wordpress.org/plugins/convert-blocks-to-json/#developers)

 [Soporte](https://wordpress.org/support/plugin/convert-blocks-to-json/)

## Descripción

Este plugin ofrece una solución potente para **importar** y **exportar** **bloques**
de WordPress en formato JSON, facilitando el traslado de entradas entre distintos
sitios WP. También es beneficioso para ingenieros WP que adoptan un enfoque **Headless
CMS** y desean obtener datos desde el front-end usando herramientas como **React**,
Vue y similares.

Es **sencillo**, pero muy **potente**!

#### ✔️ Características

Nuestro plugin incluye todo lo que necesitas para tus bloques WP.

✔️ **Importa y exporta bloques WP** entre varios sitios web de WordPress.
 ✔️ **
Convierte bloques WP a JSON** de forma fácil y rápida. ✔️ Útil para **sitios web
Headless CMS** o proyectos front-end que trabajan con React, Vue y similares. ✔️
Disponible en **varios idiomas**, como árabe, chino, hebreo, hindi, ruso, alemán,
italiano, croata, español, francés, japonés, indonesio, turco, polaco, neerlandés,
danés, portugués de Brasil y portugués. ✔️ Varios **hooks personalizados** para 
que puedas personalizar el plugin a tu gusto. ✔️ **Compatible con versiones anteriores**,
funciona con la mayoría de versiones de WP.

#### ✨ Primeros pasos

Crea una nueva entrada o abre una entrada existente. Localiza el icono **Convert
Blocks to JSON** en la esquina **superior derecha** del editor de bloques y haz 
clic en él. Desde aquí puedes realizar las siguientes acciones:

 1. **Ver JSON** – Genera datos JSON de la entrada en la que estás trabajando.
 2. **Importar JSON** – Importa datos JSON desde un archivo JSON a la entrada en la
    que estás trabajando.
 3. **Exportar JSON** – Exporta los datos JSON de la entrada a un archivo JSON.

Puedes probar cómo funciona usando el enlace de [demo](https://tastewp.com/create/NMS/8.0/6.7.0/convert-blocks-to-json/twentytwentythree?ni=true&origin=wp).

#### ✨ ¿Por qué no puedo subir archivos JSON?

Es posible que tengas que configurar la opción `ALLOW_UNFILTERED_UPLOADS` en tu 
archivo `wp-config.php` de esta forma:

    ```
    define( 'ALLOW_UNFILTERED_UPLOADS', true );
    ```

#### ⚡ Por qué Convert Blocks to JSON

 1. Este plugin es útil para usuarios que quieren poder **importar** y **exportar**
    artículos o entradas entre distintos sitios WordPress fácilmente.
 2. Este plugin es beneficioso para ingenieros WP que adoptan un enfoque **Headless
    CMS** y desean poder obtener datos desde el front-end usando herramientas como **
    React**, Vue y similares.

#### 🔌🎨 Plug and Play o personaliza

El plugin **Convert Blocks to JSON** está creado para funcionar desde el primer 
momento. Simplemente instálalo, actívalo y empieza a usarlo en tu editor de bloques.

¿Quieres añadir tu toque personal? Toda nuestra documentación se puede encontrar
[aquí](https://github.com/badasswp/convert-blocks-to-json). Puedes sobrescribir 
el comportamiento del plugin con tu propia lógica personalizada usando [hooks](https://github.com/badasswp/convert-blocks-to-json?tab=readme-ov-file#hooks).

### Contribuir

Si quieres contribuir al desarrollo de este plugin, puedes encontrarlo en [GitHub](https://github.com/badasswp/convert-blocks-to-json).

Para compilar, clona el repositorio y ejecuta `yarn install && yarn build`

## Capturas

[⌊Icono de Convert Blocks to JSON - Convierte tus bloques a JSON y viceversa.⌉⌊Icono
de Convert Blocks to JSON - Convierte tus bloques a JSON y viceversa.⌉[

Icono de Convert Blocks to JSON – Convierte tus bloques a JSON y viceversa.

[⌊Opciones de Convert Blocks to JSON - Ver, importar bloques y exportar bloques.⌉⌊
Opciones de Convert Blocks to JSON - Ver, importar bloques y exportar bloques.⌉[

Opciones de Convert Blocks to JSON – Ver, importar bloques y exportar bloques.

[⌊Barra lateral de Convert Blocks to JSON - Ver Convert Blocks to JSON en la barra
lateral.⌉⌊Barra lateral de Convert Blocks to JSON - Ver Convert Blocks to JSON en
la barra lateral.⌉[

Barra lateral de Convert Blocks to JSON – Ver Convert Blocks to JSON en la barra
lateral.

## Instalación

 1. Ve a ‘Plugins > Añadir nuevo’ en tu escritorio de administración de WordPress.
 2. Busca el plugin ‘Convert Blocks to JSON’ en el repositorio oficial de plugins de
    WordPress.
 3. Haz clic en ‘Instalar ahora’ y luego en ‘Activar’.
 4. Ve a tu editor de bloques y localiza la esquina superior derecha.
 5. Ahora deberías ver el icono ‘Convert Blocks to JSON’ disponible para usar.

## Reseñas

No hay valoraciones para este plugin.

## Colaboradores y desarrolladores

«Convert Blocks to JSON» es un software de código abierto. Las siguientes personas
han colaborado con este plugin.

Colaboradores

 *   [ badasswp ](https://profiles.wordpress.org/badasswp/)
 *   [ activist507 ](https://profiles.wordpress.org/activist507/)

«Convert Blocks to JSON» está traducido en 5 idiomas. Gracias a [los traductores](https://translate.wordpress.org/projects/wp-plugins/convert-blocks-to-json/contributors)
por sus contribuciones.

[Traduce «Convert Blocks to JSON» a tu idioma.](https://translate.wordpress.org/projects/wp-plugins/convert-blocks-to-json)

### ¿Interesado en el desarrollo?

[Revisa el código](https://plugins.trac.wordpress.org/browser/convert-blocks-to-json/),
echa un vistazo al [repositorio SVN](https://plugins.svn.wordpress.org/convert-blocks-to-json/)
o suscríbete al [registro de desarrollo](https://plugins.trac.wordpress.org/log/convert-blocks-to-json/)
por [RSS](https://plugins.trac.wordpress.org/log/convert-blocks-to-json/?limit=100&mode=stop_on_copy&format=rss).

## Registro de cambios

#### 1.3.2

 * Tested up to WP 7.0

#### 1.3.1

 * Chore: Update CI/CD pipeline.

#### 1.3.0

 * Feat: Add language translations for Japanese, Indonesia, Turkish, Polish, Dutch,
   Danish, Brazil, Portuguese.
 * Feat: Add Image import functionality across websites.
 * Feat: Add custom hooks – `cbtj.afterImport`, `cbtj.innerBlocks`.
 * Feat: Add Notification modal during import.
 * Feat: Clear previous notifications before starting import.
 * Fix: Import issues with `core/list` and `core/list-item` blocks.
 * Fix: Import issues with `core/pargraph` block.
 * Fix: Import issues with `core/heading` block.
 * Fix: Import issues with `core/details` block.
 * Fix: Import issues with `core/pullquote` block.
 * Fix: Import issues with `core/cover` block.
 * Fix: Import issues with `core/table` block.
 * Fix: Import issues with `core/quote` block.
 * Fix: Import issues with `core/media-text` block.
 * Fix: Import issues with `core/gallery` block.
 * Fix: Import issues with `core/audio` block.
 * Fix: Import issues with `core/video` block.
 * Fix: Import issues with `core/footnotes` block.
 * Fix: Incorrectly quoted translation bits.
 * Refactor: Replace `get_400_response` with `get_error_response`.
 * Test: Add e2e tests for plugin codebase.
 * Chore: Add pull request template to repo.
 * Docs: Update README docs.
 * Tested up to WP 6.9.

#### 1.2.1

 * Specify `wordpress-plugin` as Composer package type.
 * Tested up to WP 6.9.

#### 1.2.0

 * Fix: Resolve `Image` block import issues.
 * Fix: Missing post title during import.
 * Feat: Add custom hooks `cbtj_import_block`, `cbtj_export_block`, `cbtj_blocks`.
 * Test: Add PHP unit tests to improve code.
 * Docs: Update README docs.
 * Tested up to WP 6.8.

#### 1.1.0

 * Feat: Add REST namespace filter `cbtj_rest_namespace`.
 * Refactor: Use classes for PHP codebase.
 * Docs: Improve README docs.
 * Tested up to WP 6.7.2.

#### 1.0.9

 * Bump up plugin version.
 * Tested up to WP 6.8
 * Update README docs.

#### 1.0.8

 * Enforce WP style linting across plugin.
 * Add local dev env setup for WP.
 * Update README docs.
 * Tested up to WP 6.7.2.

#### 1.0.7

 * Ensure `REST` response for blocks’ imports & exports.
 * Update Hook names `cbtj_rest_response` to `cbtj_rest_export`.
 * Update function names.
 * Update README docs.
 * Tested up to WP 6.7.2.

#### 1.0.6

 * Fix breaking/faulty dependency.
 * Fix linting issues.
 * Tested up to WP 6.7.1.

#### 1.0.5

 * Fix CI/CD build process.
 * Update README text content.
 * Bump up plugin version.
 * Tested up to WP 6.7.0.

#### 1.0.4

 * Provide graceful fallback for block arrays.
 * Filter out empty|null blocks.
 * Ignore `file_get_contents` warning.
 * Update Permalink structure if empty, flush rules.
 * Tested up to WP 6.6.2.

#### 1.0.3

 * Replace `mt_rand` with `string` version for asset enqueuing.
 * Fix Bugs and Linting issues.
 * Updated README notes with screenshots.
 * Tested up to WP 6.6.2.

#### 1.0.2

 * Refactor: Use `is_user_permissible` for permissions callback.
 * Updated Unit Tests coverage.
 * Tested up to WP 6.6.2.

#### 1.0.1

 * Added Import functionality.
 * Custom Hooks – `cbtj_rest_import`.
 * New custom REST API endpoint – `cbtj/v1/import`.
 * Updated translation files to cater for Import modal window text translations.
 * Added more Unit Tests coverage.
 * Tested up to WP 6.6.2.

#### 1.0.0

 * Convert & Export Blocks to JSON.
 * Custom Hooks – `cbtj_rest_response`.
 * Provided support for Arabic, Chinese, Hebrew, Hindi, Russian, German, Italian,
   Croatian, Spanish & French languages.
 * Unit Tests coverage.
 * Tested up to WP 6.6.1.

## Meta

 *  Versión **1.3.2**
 *  Última actualización **hace 4 meses**
 *  Instalaciones activas **40+**
 *  Versión de WordPress ** 4.0 o superior **
 *  Probado hasta **7.0.7**
 *  Versión de PHP ** 7.4 o superior **
 *  Idiomas
 * [Croatian](https://hr.wordpress.org/plugins/convert-blocks-to-json/), [English (US)](https://wordpress.org/plugins/convert-blocks-to-json/),
   [Italian](https://it.wordpress.org/plugins/convert-blocks-to-json/), [Russian](https://ru.wordpress.org/plugins/convert-blocks-to-json/),
   [Spanish (Chile)](https://cl.wordpress.org/plugins/convert-blocks-to-json/) y
   [Spanish (Spain)](https://es.wordpress.org/plugins/convert-blocks-to-json/).
 *  [Traducir a tu idioma](https://translate.wordpress.org/projects/wp-plugins/convert-blocks-to-json)
 * Etiquetas:
 * [blocks](https://es.wordpress.org/plugins/tags/blocks/)[convert](https://es.wordpress.org/plugins/tags/convert/)
   [editor](https://es.wordpress.org/plugins/tags/editor/)[gutenberg](https://es.wordpress.org/plugins/tags/gutenberg/)
   [JSON](https://es.wordpress.org/plugins/tags/json/)
 *  [Vista avanzada](https://es.wordpress.org/plugins/convert-blocks-to-json/advanced/)

## Valoraciones

Aún no se han enviado valoraciones.

[Tu valoración](https://wordpress.org/support/plugin/convert-blocks-to-json/reviews/#new-post)

[Ver todas las reseñas](https://wordpress.org/support/plugin/convert-blocks-to-json/reviews/)

## Colaboradores

 *   [ badasswp ](https://profiles.wordpress.org/badasswp/)
 *   [ activist507 ](https://profiles.wordpress.org/activist507/)

## Soporte

¿Tienes algo que decir? ¿Necesitas ayuda?

 [Ver el foro de soporte](https://wordpress.org/support/plugin/convert-blocks-to-json/)