Ha salido un nuevo sitio sobre plugins para WordPress. Entre sus caracterÃsticas tenemos que se pueden votar, nos muestra estadÃsticas sobre el número de veces que se ha descargado, versión, web del plugin, web del autor, tags, descripción, screenshots y comentarios por los usuarios.
Otro sitio más de plugins para WordPress que merece la pena echar un vistazo. WP Plugins
VÃa / dzone
Nueva versión de Post2PDF, plugin de WordPress para exportar los plugins a formato PDF.
En esta ocasión no era compatible con WordPress 2.x ya que las librerÃas han sido modificadas y fallaba a la hora de acceder a una de ellas que ya no existe.
Aquellos que quieran usarlo en su WordPress 2.x deben bajarse la última versión, mientras que aquellos que no hayan actualizado su versión de WordPress no es necesario que lo actualicen. Post2PDF
Harabi es un CMS para la creación de blogs del que ya hace tiempo se habla y del que oí por primera vez gracias a Daniel Mota. Andrés Nieto ya hablaba de él hace tiempo, y en Yukei.net también contaban la historia de este CMS y su origen (ligado al desarrollo de WordPress).
No soy fan de WordPress, como aplicación para usuario está muy bien, aunque las últimas versiones han dado unos pasitos para atrás, pero a nivel desarrollador, tengo que decir que WordPress no me gusta nada, ya sea a nivel de themes como a nivel de plugins. Por eso, el enterarme de cómo pasar de WordPress a Habari, ha hecho que me replantee usarlo como futuro CMS para SentidoWeb, y así poder trastear un poco.
Vía / PHPDeveloper.org
Siguiendo con AJAX, hoy vamos a realizar un ejemplo que puede ser útil para los usuarios de WordPress. Se trata de un marco que muestra una lista con las entradas de nuestro blog, con paginación y efecto de fundido para darle más vistosidad.
Últimamente estoy trabajando bastante con Gutenberg, tiene sus cosas buenas y malas. Sea como sea, es el futuro de WordPress, así que toca aprender.
Lo más interesante de todo es poder usar lo que sabía de webpack, React, HMR, … Y para practicar he hecho un plugin que permite añadir snippets de código en los posts usando los bloques de Gutenberg
Para ello uso la librería highlight.js que permite destacar código de forma sencilla. Aquí un ejemplo
// Import CSS.import'./scss/style.scss';
import'./scss/editor.scss';
import icon from'./icon';
import edit from'./edit';
import save from'./save';
import attributes from'./attributes';
import { __ } from'@wordpress/i18n'; // Import __() from wp.i18nexportconst name = 'sentidoweb/snippet';
exportconst settings = {
// Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.
title: __( 'Snippets editor', 'sw-snippet' ), // Block title.
icon: icon,
category: 'common', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.
keywords: [
__( 'code', 'sw-snippet' ),
__( 'format', 'sw-snippet' ),
__( 'snippet', 'sw-snippet' ),
],
attributes,
edit,
save,
};