Hemos creado un plugin súper sencillo para que puedas crear tu propia área personalizada, utilizando bloques de Gutenberg, dentro del escritorio de WordPress. Encontrarás dónde descargarlo un poco más abajo.
Qué es el escritorio de WordPress y por qué ha estado infrautilizado todo este tiempo

El escritorio (tablero o panel) de WordPress es ese sitio en el que, normalmente, nunca (o casi nunca) se entra. Lo ves cuando inicias sesión y poco más. Aunque puede ser muy útil, probablemente no tenga la información que a ti te interese.
En la imagen anterior vemos un escritorio bastante despejado en el que hay dos widgets correspondientes a dos plugins: Cookiebot y Broken LInk Checker.
El problema es que normalmente el escritorio está repleto de widgets y la mayoría no aportan nada. Se puede despejar (o limpiar) haciendo clic en «Opciones de pantalla» (arriba a la derecha) y luego activando o desactivando aquellos widgets que queramos. De hecho, cada opción de WordPress tiene sus propias opciones de pantalla.
Si eres principiante, seguramente te habrá pasado desapercibido. Pero ahí está. Por cierto, te invito a revisar el Manual de WordPress donde se repasa, en vídeos de corta duración, todas las funciones de WordPress.
Un escritorio de WordPress a tu gusto vitaminado con bloques de Gutenberg
Esta es una idea genial que ya se documentó en su momento en Blogpocket. Y Nick Hamze la materializó en su plugin de pago Mission Ctrl.
¿Por qué no aprovechar el poder de los bloques de Gutenberg para limpiar (o despejar) primero el escritorio de toda distracción inútil y luego proporcionar un Custom Post Type, alimentado por bloques, que sea un widget visible en el escritorio?
Eso fue lo que implemento Nick Hamze en el plugn Mission Ctrl.
Y lo que se consigue es un escritorio limpio y a tu gusto, construido fácilmente con bloques de Gutengberg.
Una solución made in Blogpocket
Usé el plugin Mission Ctrl y es fantástico, bastante asequible en precio y con actualizaciones para siempre e instalaciones ilimitadas.
Pero me puse a pensar si sería posible emplear el poder de un plugin como Reusable Block Extended para el mismo propósito. Reusable Block Extended proporciona un widget denominado «Reusable Block» que permite llevar bloques reusables a cualquier área de widgets presente en el theme. Eso, sin duda, facilitaría extraordinariamente el desarrollo de un plugin mucho más sencillo para crear áreas personalizadas (o widgets) en el escritorio de WordPress.
Porque, de esa manera, el plugin solo tendría que hacer tres cosas:
- Crear un nuevo área de widgets (Apariencia > Personalizar) denominado, por ejemplo «Dashboard».
- Quitar el widget de Welcome y todos los widgets por defecto del escritorio. Solo quedarían los correspondientes a plugins que tengas instalados pero se podrían quitar con las opciones de pantalla.
- Mostrar el contenido del área de widgets «Dashboard» dentro de un núevo área en el escritorio.
Y esas tres cosas se pueden hacer dentro del archivo functions.php con unas cuantas líneas de código. Código que, por otra parte, es público y está ampliamente documentado en muchos sitios.
Pero, lo notable es la tarea maravillosa que hace el plugin Reusable Block Extended y la vuelvo a subrayar: llevar bloques reusables a cualquier área de widgets que tenga preparada el theme, mediante el widget «Reusable Block».
Te recuerdo las tres funciones que hace el plugin Reusable Block Extended:
- Crea una especie de Custom Post Type, denominado precisamente «Bloque reusable»; es decir puedes crear y gestionar bloques resusables como si fuesen otro tipo más de contenido en WordPress.
- Convierte bloques reusables en patrones de bloques.
- Mediante su widget «Reusable Block» puedes llevar bloques reusables a cualquier área de widgets que tenga el theme.
Mi plugin beta y experimental «Custom Area On A Clean Dashboard»
Beta y experimental pero plenamente funcional 😉
El nombre (Custom Area On A Clean Dashboard) hace referencia a las dos funciones principales del plugin:
- Despejar (o limpiar) el escritorio de toda distracción inútil.
- Tener un área personalizable con bloques de Gutenberg en el escritorio.
Inicialmente pensado como una funcionalidad añadida al theme de Genesis Blogpocket Nineteen, con una pequeñisima modificación sirve para cualquier theme (ya sea de Genesis o no).
Descarga el plugin Custom Area On A Clean Dashboard (versión 2.0.1 beta de 2 de diciembre de 2021):
Puedes descargarlo aquí y testearlo en un entorno de pruebas.
Más información: Novedades de la versión 3.3.0
También puedes consultar la página de plugins incluidos en Blogpocket Nineteen.

La imagen anterior muestra un ejemplo de aplicación del plugin Custom Area On A Clean Dashboard en acción. El contenido de la única caja presente en el escritorio (denominada Área personalizada) es un bloque reusable creado con el plugin Reusable Block Extended. Dentro del bloque reusable se usa el bloque «Carrusel de entradas» de Coblocks que muestra entradas o un feed de un blog externo como un carrusel.
Ideas para implementar
Lógicamente, el límite está en tu imaginación pero aquí van un par de ideas para implementar con el plugin Custom Area On A Clean Dashboard:
- Un vídeo de capacitación para tus clientes. Imagina que has desarrollado un WordPress para uno de tus clientes que no está ducho en el manejo de la plataforma. ¿No sería genial que entrase de vez en cuando en el escritorio y viese un vídeo de formación sobre el uso de WordPress?
- Listas To-Do. A lo mejor estaría bien usar el Área personalizada para recordar tareas a realizar. Podrían ser las tareas de mantenimiento, calendario de publicaciones, etc.
- Noticias para tu cliente. Podrías usar el Área personalizada como una especie de blog para tu cliente donde le dieses información de su interés.
- Agregador de feeds. Para ti o para tu cliente. Es el ejemplo que hemos visto en el apartado anterior.
¿Qué se te ocurre a ti? Por favor, dímelo en los comentarios. Y si has probado el plugin, dame feedback please.
Deja una respuesta