222. Añadir plantillas desde plugins

·

Con el lanzamiento de Gutenberg 19.1 tenemos una de las API más esperadas: el registro de una plantilla desde un plugin.

Recuerda que puedes escuchar este programa desde Pocket Casts, Spotify y Apple Podcasts o suscribirte al feed directamente.

Transcripción del programa

Hola, soy Javier Casares y estás escuchando WordPress Pódcast, en el resumen de noticias de la Comunidad WordPress.

En este episodio encontrarás la información del 26 de agosto al 1 de septiembre de 2024.

Con el lanzamiento del plugin experimental Gutenberg 19.1 se incluye una de las funcionalidades que se ha estado esperando durante mucho tiempo: la API que permite incluir plantillas desde un plugin.

El sistema es bastante sencillo de utilizar, ya que con una función podemos añadir el título y la descripción de la plantilla y, posteriormente, registrar el contenido, que no deja de ser el código de una plantilla que se puede generar desde el propio editor.

Aunque quizá esta no sea la manera… digamos que más limpia… de mantener código HTML dentro de código PHP. Por esta razón, se ha creado un sistema que permite subir las plantillas como archivos HTML o PHP, y que el plugin lea esos contenidos directamente desde un archivo, lo cual es similar a lo que hacen los temas en WordPress.

Una de las formas de poner a prueba este sistema es relacionando un Custom Post Type con una plantilla, de manera que se puedan vincular y mostrar fácilmente los datos de unos contenidos con los de un formato.

En una entrada se explica con detalle y código cómo registrar plantillas desde un plugin en WordPress 6.7, por lo que si quieres comenzar a hacer pruebas para la próxima versión mayor de WordPress, el momento ha llegado.

En el Blog de Desarrolladores también se ha publicado una entrada en la que se explica cómo hacer que un plugin interactúe con los elementos de las Vistas de Datos, que actualmente usan algunas pantallas como las de Páginas, Plantillas o Patrones.

El equipo de Diseño ha presentado algunas propuestas para funcionalidades que están pendientes de desarrollar o lanzar, como una nueva pantalla general donde ver todas las tipografías del tema, o controles de ajuste de texto a nivel general.

También se está comenzando a trabajar en los pseudo-estados, como activehover o focus, que permitan verse en el Libro de Estilos.

Ahora que el equipo de Formación ha lanzado la nueva versión de Learn WordPress, el siguiente paso es atraer a más estudiantes o curiosos que quieran aprender.

Por ello, se proponen diversas actividades para promover este recurso, como iniciativas de marketing, mayor presencia en WordCamp y la creación de talleres y eventos basados en el contenido del sitio.

Además, se sugieren estrategias como la distribución de materiales promocionales y la colaboración con colegios, empresas y comunidades para integrar los contenidos en sus programas formativos.

El próximo 4 de septiembre está previsto el lanzamiento de BuddyPress 14.1 con dos correcciones y una mejora.

Aun así, el paso importante va a venir con la versión 15.0, que podría incluir funcionalidades como la versión 2 de la API REST, importar y exportar los datos del usuario, una nueva página de noticias, una reorganización de las notificaciones, y adaptar la versión tanto a PHP 7.0 y WordPress 6.4 como mínimo.

Y ya tenemos la fecha del State of the Word 2024, que sabíamos que sería en Tokio a final de año.

La fecha final es el 16 de diciembre a las 09:00 UTC, y se retransmitirá en directo por YouTube desde el Tokyo Node Hall con capacidad para algo más de 300 personas.

Y, para acabar, este pódcast se distribuye con licencia Creative Commons; tienes todos los enlaces para ampliar la información, y el pódcast en otros idiomas, en WordPress Pódcast .es.

Un abrazo, y hasta el próximo programa.

Comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *