Genesis Custom Blocks

Descripción

Genesis Custom Blocks le proporciona a los desarrolladores de WordPress las herramientas que necesitan para tomar el control de la realidad «bloques primero» del WordPress moderno.

El editor de bloques de WordPress (también conocido como Gutenberg) abre un mundo completamente nuevo en la forma en que creamos páginas, entradas y webs con WordPress. Genesis Custom Blocks hace que sea fácil aprovechar esto y construir bloques personalizados de la forma en que quieres que se construyan. Ya sea que quieras implementar un diseño personalizado, brindar una funcionalidad única o incluso eliminar tu dependencia de otros plugins, Genesis Custom Blocks te equipa con las herramientas que necesitas para presionar «Publicar» cuanto antes.

Toma el control del diseño: implementa diseños hermosos y personalizados con un control de plantillas de vista pública optimizado.

Cree una funcionalidad única: crea bloques que funcionen y se comporten exactamente como lo necesitas.

Amplia e integra: amplía fácilmente tus bloques personalizados para integrarlos con plugins y aplicaciones de terceros.

Características

Una experiencia familiar

Trabaja dentro del escritorio de WordPress con una interfaz que ya conoces.

Campos del bloque

Añádelos desde una lista, cada vez más grande, de campos disponibles para tus bloques personalizados.

Plantillas simples

Deja que el plugin haga el trabajo duro para que puedas usar el editor incorporado o las prácticas de desarrollo familiares de WordPress para crear plantillas de bloques.

Funciones amigables para desarrolladores

As an alternative to the built-in editor, there are simple functions, ready to render and work with the data stored through your custom block fields.

Campos de bloque disponibles actualmente

  • Inner Blocks Field
  • File Field
  • Campo de texto
  • Campo de imagen
  • Campo de URL
  • Campo de conmutador
  • Campo de área de texto
  • Campo de selección
  • Campo de rango
  • Campo de selección única
  • Campo de número
  • Campo de selección múltiple
  • Campo de correo electrónico
  • Campo de color
  • Campo de casilla de verificación

Haz más con Genesis Pro

Para aquellos que quieran subir de nivel con Genesis Custom Blocks, una suscripción a Genesis Pro ofrece algunas características potentes para usuarios avanzados:

Características de Genesis Custom Blocks Pro

  • Campo repetidor
  • Campo de taxonomía
  • Campo de entrada
  • Campo de usuario
  • Campo de texto enriquecido
  • Campo de texto clásico
  • Importación y exportación a nivel de bloques
  • Soporte 24/7

Genesis Pro incluye aún más valor para los creadores de contenido, mercadotécnicos y desarrolladores modernos de WordPress. Obtén más información sobre Genesis Pro aquí.

Documentación para desarrolladores en la que puede confiar.

Las herramientas para desarrolladores son tan buenas como lo sea su documentación. Por eso nos la tomamos en serio. Aquí hay algunos enlaces para comenzar:

Enlaces

Capturas

Instalación

Este plugin se puede instalar directamente desde tu sitio:
1. Accede al escritorio y navega a la pantalla «Plugins → Añadir nuevo».
2. Escribe «Genesis Custom Blocks» en el buscador y presiona Enter.
3. Localiza el plugin Genesis Custom Blocks en la lista de resultados de búsqueda y haz clic en «Instalar ahora».
4. Una vez instalado, haz clic en el enlace «Activar».

También se puede instalar manualmente:
1. Descarga el plugin Genesis Custom Blocks desde WordPress.org.
2. Descomprime el paquete y muévelo a tu directorio de plugins.
3. Accede a WordPress y navega a la pantalla «Plugins».
4. Localiza Genesis Custom Blocks en la lista y haz clic en el enlace «Activar».

FAQ

P: ¿Necesito trabajar con Genesis Framework o cualquiera de los otros plugins o temas de Genesis para usar este plugin?

R: No. Puedes usar este plugin de forma completamente independiente. Todo lo que necesitas es tener activado el editor de bloques en tu sitio de WordPress.

Q: Do I need to change to the new built-in Template Editor in /wp-admin?

A: No. You can keep using your PHP block templates like block-example.php.

Reseñas

5 de enero de 2023 1 respuesta
Váš web neobsahuje podporu pro blok „genesis-custom-blocks/aaa-bbb“. Tento blok můžete ponechat nedotčený, nebo jej zcela odstranit. : (
21 de julio de 2022
Thanks for the great plugin! Couple of questions...I see there is a way to include a .css file along with the .php file in the blocks folder inside the theme. However, is there also a way to enqueue a .js file with the block as well? Also, is there a quick way inside of php to determine if the user is access the block from the preview or from the front end? I know that there is the ability to create a separate preview php file, but the reason I ask is because there may be some cases where I literally only have a slight difference between the preview and live block and it would be nice to be able to write a conditional into the block php rather than copying all of the code and maintaining two separate files. Thanks, Wil
1 de julio de 2022
Great tool for creating custom blocks. Interface is well designed and intuitive. I'm sure the author is aware that there's another competing custom block plugin that offers features not available in the Genesis Custom Blocks free version. While I don't mind paying for a commercial version to get the full feature set, having to pay for the pro plugin as part of a Genesis package that includes other things I don't need which costs a whopping $360 a year is a major turn off. I'd suggest selling the pro plugin as a separate product for a reasonable fee.
24 de marzo de 2022 1 respuesta
With this great plugin you create - even in the free version - custom blocks on your page in the easiest way. And now that it's compatible again, I love it again.
31 de diciembre de 2021 1 respuesta
If you know a bit of HTML and CSS, it's incredibly easy to create a custom block with Genesis Custom Blocks. It took me about 10 minutes from installing the plugin for the very first time until I had created my «Blog Post Lead Paragraph» custom block. And I did not even read the manual. I am really impressed!
Leer todas las 18 reseñas

Colaboradores y desarrolladores

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

Colaboradores

«Genesis Custom Blocks» ha sido traducido a 9 idiomas locales. Gracias a los traductores por sus contribuciones.

Traduce «Genesis Custom Blocks» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

1.5.1 – 2022-08-09

  • PHP 8.1 compatibility fixes. PR 119

1.5.0 – 2022-03-24

  • Allow previewing InnerBlocks in the block editor. PR 114
  • Allow opting in to analytics. PR 101
  • Remove some of the Settings page logic, as it’s moved to the free plugin. PR 42

1.4.0 – 2021-10-14

  • Optional modal for editor fields. PR 93

1.3.1 – 2021-08-26

Fix for fields with long strings

  • Fix a regression that caused editor errors for fields with long strings. PR 89
  • Update e2e tests for WP 5.8. PR 87

1.3.0 – 2021-07-20

InnerBlocks, File field, WP 5.8 compatibility

  • Add InnerBlocks, allowing any block inside a GCB block. PR 68
  • Add a file field, like for .pdf or .zip files. PR 74
  • In WP 5.8, prevent a PHP notice by using the new filter ‘block_categories_all’. PR 85

1.2.0 – 2021-06-28

New Template Editor, Editor Preview, and Front-end Preview

  • Template Editor UI, though the PHP templates still work just like before. PR 65, PR 69, PR 72
  • Add Editor Preview and Front-end Preview. PR 63
  • Don’t display the editor form if there’s no editor field. PR 64
  • Fix an issue with the default value of ‘Checkbox’ and ‘Toggle’ fields. PR 60
  • Display the help text in the TextareaArray setting. PR 62
  • Improved abstraction by removing duplicated copy. PR 78

1.1.0 – 2021-01-27

New, more effortless editor, with undo/redo and separate editor/inspector

  • Template and onboarding notices, restore e2e test. PR 55
  • Add functionality to the duplicate button. PR 53
  • Auto-slug block and field names, make Repeater work. PR 51
  • Add fields to the correct location, allow creating new block. PR 48
  • Add editor field UI component. PR 44
  • Add the ‘Block Settings’ panel. PR 43
  • Edit Block UI: Render block field. PR 41

1.0.3 – 2020-10-21

Permite más texto y mejora la experiencia de activación

  • Permite campos con una gran cantidad de texto. PR 39
  • Asegura de que todos los submenús aparezcan en la primera instalación. PR 40

1.0.2 – 2020-09-16

Corrige un aviso del campo de área de texto

  • Corrige un aviso del campo de área de texto que tiene el tipo incorrecto. PR 33

1.0.1 – 2020-09-01

Corrige un error si Block Lab 1.5.6 también está activo

  • Corrige un error con Block Lab 1.5.6, donde define funciones dos veces
  • El error no ocurre con el último Block Lab

1.0.0 – 2020-09-01

¡Lanzamiento del plugin!

  • Crea bloques personalizados fácilmente
  • 13 campos para añadir
  • Plantillas simples, con archivos PHP