Block Navigation

Descripción

DemoDocumentationGitHub

Block Navigation provides a sidebar with the current post/page’s blocks and some tools to facilitate the editing process in the new Gutenberg editor.

Features

The features are especially useful for nested blocks – blocks that are inside parent blocks which are difficult to select or move in the editor.

Inside the panel several utilities are included to enhance the UX, such as:

  • Dragging blocks to a different location
  • Moving blocks by click
  • Selecting blocks
  • Easily recognising the block from a small snippet of the block’s content

The user can select a dark or light color scheme, from the multiple included.

Plugin and Theme developers

The plugin also provides some features for Plugin and Theme developers, such as:

  • Click and Copy the block’s clientId
  • Click to console.log helpful data from the block

Uso

Inside the Post editor on the right side of the top Block’s Toolbar the plugin icon/button should appear (if not, please read the FAQ below).
Click the icon/button to open the plugin sidebar.

Acreditaciones

Las imágenes del banner del archivo «readme» y las capturas de pantalla pertenecen a Charles Postiaux.

Capturas

  • Vista principal, esquema oscuro.
  • Arrastrando un bloque a una posición diferente.
  • Block menu.
  • Lista de los esquemas de color disponibles, claro y oscuro.

Instalación

Instalación desde la administración de WordPress.

  1. Accede a la administración de WordPress y navega a «Plugins > Añadir nuevo».
  2. Escribe «Block Navigation» en el campo de búsqueda.
  3. En la lista de resultados, debería aparecer «Block Navigation». Haz clic en el botón «Instalar ahora».
  4. Una vez finalizada la instalación, haz clic en el botón «Activar».
  5. Eso es todo. Ahora puedes ir a cualquier entrada en la que Gutenberg esté activo y empezar a usar el plugin.

FAQ

No veo el icono del plugin en el editor de entradas

Como alternativa, el plugin puede ser abierto desde el botón «Mostrar más» (el icono de 3 puntos a la derecha de la barra superior del editor).
Haz clic en el botón «Mostrar más» y, dentro de la lista del menú, haz clic en el nombre del plugin «Block Navigation».

Reseñas

9 de diciembre de 2021
I learned about this from the Kadence WP tutorial on YouTube. They need to make a Pro version of this plugin so I can buy it! I absolutely love it, and it's smooth. I just downloaded it and it works amazingly so far. So glad you made this plugin, and I can't believe it's free! Gutenburg needed something like this badly! Thanks!
7 de octubre de 2021
Coming from Elementor I think that a navigator is a really helpful feature for a pagebuilder. Per default Gutenberg unfortunately does not provide such feature. This is where this plugin comes in very handy.
8 de abril de 2021
I install in all Gutenberg sites. Very useful when editing page, no bugs so far. Thank you
4 de abril de 2021
It should be part of core WordPress. Could have more features (like renaming elements, when it's a complex layout tree, sometimes I can get lost a bit), but it's already essential for me.
Leer todas las 29 reseñas

Colaboradores y desarrolladores

«Block Navigation» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«Block Navigation» ha sido traducido a 7 idiomas locales. Gracias a los traductores por sus contribuciones.

Traduce «Block Navigation» 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

4.0.1

  • Minor style fixes

4.0.0

  • Code base refactor for improved performance
  • Fixed WP 5.8 incompatibility of the drag-and-drop functionality
  • Added duplicate button in block menu
  • Display block variant icon and name when there is no block content
  • Added toggle all blocks button
  • Small style improvements

3.4.1

  • Added a temporary patch for WP 5.8 drop event

3.4.0

  • Fixed bug in WP 5.7, drop events not being triggered
  • Updated dependencies

3.3.3

  • Fixed a style bug with Gutenberg 9.8
  • Updated dependencies

3.3.2

  • Updated dependencies

3.3.1

  • Fixed bug in icon used to register the plugin

3.3.0

  • Added «Detached position» setting
  • Added «Block info displayed» setting
  • Added «Developer mode» setting
  • Extended the list of blocks that display content
  • CSS and JS small fixes and improvements

3.2.0

  • Added detach mode
  • Added WordPress admin color scheme
  • Updated dependencies

3.1.0

  • Added «Remove Block» button in block menu
  • Updated dependencies

3.0.0

  • Major refactor
  • Updated dependencies

2.0.1

  • Fixed text being selected on drag
  • Fixed images being able to be dragged
  • Updated dependencies

2.0.0

  • Major refactor. Use of react hooks, load an old version of the plugin for WP 5.2
  • Use of a virtual list to improve performance (specially when dragging)
  • Blocks can be dropped as a children of an empty nestable block
  • Overall improvement in the UX
  • The scrollTop position will update based on the current selected block

1.3.0

  • Blocks that are nestable (like columns) now retain their collapsed/expanded state, after closing and re-opening the plugin sidebar or after collapsing an ancestor block.
  • Reusable blocks now show their title, so they are more easy to identify.

1.2.1

  • Minor bugfixes.

1.2.0

  • Improved moving blocks UX (both by drag and by click).
  • Added the filter «blockNavigation.addBlockContentAttributePath» for developers to include their own block type content.
  • Updated the UI.
  • Rebuilt code, migrated JavaScript to TypeScript.
  • Raised minimum WordPress version to 5.2 to make use of block-editor package.

1.1.2

  • Cleaned console log output and added «attributes-available».
  • Fixed castaña scheme dark color.
  • Updated cover block and added media-text block.
  • Small typo and bug fixes.

1.1.1

  • Make use of Rich Text WordPress package.
  • Small typo and bug fixes.

1.1.0

  • Added Development Mode. Currently it adds two extra actions inside each Block’s menu: Copy the Block clientId to the Clipboard and Log to the browser’s console some helpful Block related data.
  • Al hacer clic en un bloque ya seleccionado, se cancela la selección.

1.0.1

  • Corregido un fallo con la variable de jQuery
  • Actualizado el logotipo al formato SVG
  • Corregido el nombre de los esquemas

1.0.0

  • Versión inicial.