Null coalesce y spaceship, dos nuevos operadores en PHP 7 PHP

Los operados null coalesce (fusión de null) y spaceship (operador de comparación combinada) son dos operadores disponibles desde PHP 7 y que permiten nuevas sintaxis más cortas y rápidas. Para los que vienen de Perl, Ruby o C++ ya los conocerán, para los que no, aquí os dejo una referencia rápida de su comportamiento en PHP.

Leer

Por qué comprobar capacidades de usuario y no roles WordPress

Cuándo queremos mostrar o dejar hacer algo sólo a determinados usuarios, es muy fácil pensar en el sistema de roles cómo niveles o “peso” del usuario. En este artículo veremos como este es un mal planteamiento y por qué lo que debemos comprobar son las capacidades del usuario. El rol es tan sólo una etiqueta sin mucha importancia.

Leer

El repositorio de WordPress acepta licencias CC BY-SA 4.0 WordPress

El repositorio de WordPress.org admite licencias Creative Commons BY y BY-SA que desde su versión 4.0 son compatibles con GNU General Public License. Esta decisión amplia la cantidad de recursos bajo licencias copyleft que pueden ser utilizados en plugins y themes del respositorio oficial.

Leer

Obtener el primer vídeo, audio u otro medio insertado en un post WordPress

Vamos a aprender como obtener el primer medio insertado en un post (vídeos, audios, mapas, etc) utilizando la función get_media_embedded_in_content(). Veremos ejemplos específicos de medios propios y de proveedores externos como YouTube, Vimeo, SoundCloud y Google Maps.

Leer

Establecer el post thumbnail de forma automática WordPress

En este post aprenderemos como asignar la imagen destacada (post thumbnail) de forma automática si no se establece una de forma manual. Veremos como hacerlo en posts nuevos y también como actualizar los posts antiguos.

Leer

Migrar WordPress desde HTTP a HTTPS en dos pasos WordPress

Te presento los pasos más sencillos y efectivos para pasar WordPress desde HTTP a HTTPS y que todo siga funcionando perfectamente. Internet se mueve hacia el uso universal de conexiones encriptadas y utilizar HTTPS será obligatorio en el futuro para cualquier comunicación en Internet. Toca moverse.

Leer

El constructor WP_Widget está obsoleto ¿Solución? WordPress

En PHP 7 los constructores estilo PHP 4 quedarán obsoletos y WordPress los ha marcado como depreciados en el core desde su versión 4.3. WP_Widget es probablemente el constructor de este tipo más utilizado y ya no se debe utilizar. ¿Cuál es la solución? Utilizar __construct.

Leer