Blog

Porqué GeneratePress es el mejor tema de WordPress

Imagen de cubierta para artículo sobre GeneratePress

¿Buscas el mejor tema de WordPress? sin temor a dudas te digo de una vez que se llama GeneratePress, y aquí te diré porqué.

Ya sé que estás pensando: “Otra de esas publicaciones con enlaces de afiliado…

Y si, es una de esas publicaciones donde se promociona algo; en esta ocasión, es para hablar bien del que yo creo es el mejor tema para WordPress, cual otro sino GeneratePress, tanto en su versión gratuita como la versión de paga. Y si, saquemos esto a la luz de una vez, hay un enlace de afiliado en la publicación; pero esta publicación no es para ganarme una carretada de dinero (no tengo el tráfico para eso, pero si alguien le da clic, bienvenido); lo hago porque creo honesta y firmememente que GeneratePress es, sino el mejor tema de WordPress de propósito general, entre los tres mejores. Pero ya en serio, sí creo que es el mejor, y aquí te pongo mis razones de porqué creo que lo es.

Una pequeña introducción a GeneratePress

GeneratePress es el fruto de la labor de Tom Usborne, un desarrollador completamente dedicado a este tema; hay dos versiones de este tema: GeneratePress Free, versión gratuita con capacidades limitadas (pero aún así es bastante capaz), y GeneratePress Premium con un costo de USD $49.95 anual (si renuevas tiene un descuento de 40%) que es técnicamente un plugin que aumenta el tema Gratuito de modo que tenga módulos y valores de configuración adicionales. La versión gratuita es buena, pero la Premium vale cada centavo, y ojo, se puede usar en sitios ilimitados. Para usar la versión Premium requieres tener instalado el tema base, es decir, la versión gratuita.

Leer másPorqué GeneratePress es el mejor tema de WordPress

Como crear un sitio de membresía con goteo con Paid Memberships Pro

Imagen de portada para artículo sobre como crear sitios de membresía con Paid Memberships Pro

¿Eres verdaderamente bueno en algo? un sitio de membresía con WordPress donde vendas ese algo que haces puede ser el negocio perfecto para ti, y WordPress y Paid Memberships Pro lo hacen fácil. Así que vamos a ver una receta sencilla usando el plugin Paid Memberships Pro para que montes tu propio sitio de membresía, e incluso veremos como crear goteo de contenido, es decir, que el contenido vaya apareciendo progresivamente para los miembros, en vez de presentarlo todo de golpe.

Pero antes, un poco sobre los sitios de membresía

Un sitio de membresía es aquel en donde compartes contenido (generalmente de excelente calidad por cierto, de la calidad que hará que hace que la gente pague por el), y cobras por el acceso al mismo. Puedes recibir pagos únicos para accesar al contenido o bien un pago recurrente, es decir, un pago que se hace por ciclos mensuales, semestrales, anuales o por el período que quieras, hasta que el usuario cancele. El contenido puede ser dado todo de golpe o de la forma que yo prefiero, que es por goteo: cada ciclo (mes, semestre, etc.) aparece nuevo contenido, con lo que mantienes captivos a los miembros y estos siguen pagando más meses.

Leer másComo crear un sitio de membresía con goteo con Paid Memberships Pro

Cómo optimizar la caché del navegador en WordPress

Ilustración de cohete despegando en alusión a la rapidez del web caching

Optimizar la caché de navegador es quizás una de las técnicas de optimización web más incomprendidas; bien usada ofrece resultados impresionantes, y a pesar de eso muchos sitios ni siquiera implementan una política eficiente de caché de navegador, teniendo como resultado un sitio que seguramente no irá muy rápido que digamos. Si has usado GTmetrix u otras herramientas similares y al analizar tu sitio te has encontrado con que tienes una calificación baja en algo que dice Leverage browser cache o algo muy similar, dependiendo de la herramienta: esto se refiere a que tu sitio no está usando esta técnica de optimización que responde al mismo nombre, y que es algo que han ofrecido los navegadores desde hace muchísimos años, aunque de formas cada vez más refinadas hasta llegar a la actualidad. En este tutorial aprenderás qué es la caché del navegador, como controlarla efectivamente, y como determinar una estrategia apropiada de caché para tu sitio.

Pero antes de empezar, una advertencia: este tema es uno de esos que no basta con que copies un bloque de códigos raros, lo pegues y esperes que todo funcione mágicamente; no hay una solución unificada para todos los sitios, y quién te diga lo contrario es un charlatán, así de sencillo. Este tema es uno de esos que tienes que entender para aplicarlo correctamente. La optimización de la caché del navegador puede ser una bendición y una maldición: bien aplicadas puede resultar en ver un sitio web previamente visitado casi instantáneamente; pero si son mal usadas, esos mismos recursos almacenados en caché pueden arruinar la experiencia del usuario al proporcionar contenido obsoleto hace una semana – y probablemente ni lo sepas. Vamos a empezar.

Leer másCómo optimizar la caché del navegador en WordPress

Pruebas y comparativa de plugins para optimizar imágenes

Las imágenes representan aproximadamente poco más de la mitad del peso total de un sitio; dada esta estadística, no es extraño que sea necesario destinar un tiempo considerable a actualizar las imágenes de nuestros sitios, pues de no hacerlo podemos incurrir en la furia de los usuarios y de Google, que seguro nos mandará al infierno de la tercera página de resultados y más allá, donde seguramente nadie nos encontrará. Aquí es donde entra la ayuda y esta viene en forma de plugins de WordPress para optimizar imágenes, los cuales se encargan de procesar todos los medios que vamos subiendo a nuestro sitio (algunos de formas más o menos automatizadas) y con ello vamos mejorando en el tema de las distintas herramientas de medición que hay por ahí.

El único problema radica en que hay una oferta bastante amplia en el repositorio, y eso dificulta el poder elegir un plugin. Para que no tengas que pasar por una decena de plugins buscando cual te conviene más aquí les traigo este banco de pruebas donde analizo varios plugins de optimización de imágenes y les presento pruebas de porqué pienso que algunos de ellos son los mejores que podrán encontrar. Sin más rollo de por medio, les dejo estas pruebas a su disposición para realizar una elección sólida e informada de el mejor plugin para optimizar imágenes según sus necesidades.

Leer másPruebas y comparativa de plugins para optimizar imágenes

Repara problemas simples de WordPress con Health Check & Troubleshooting

Para aquellos que no lo conozcan, Health Check & Troubleshooting es un plugin realizado por la comunidad de wordpress.org que tiene como cometido permitir realizar una serie de comprobaciones en tu sitio para determinar si todo está en orden, y también incluye algunas herramientas para reparar problemas simples con tu WordPress; por problemas simples me refiero a aquellos que permiten que tu sitio siga en funcionamiento, sólo que funcionando no del todo bien; es decir, si tienes un problema grave y el sitio está caído, aquí Health Check & Troubleshooting ya no puede ayudarte. Pero si tienes un tema o un plugin con problemas que está causando errores con alguna funcionalidad, entonces aquí si que puede ayudarte.

En este pequeño tip vamos a ver como usar Health Check & Troubleshooting para diagnosticar problemas leves de WordPress, y algunos problemas no tan leves que pueden llevar a tu sitio a que presente fallos en su funcionalidad, algunas de ellas bastante importantes. Si aún no lo tienes instalado, en tu WordPress ve a Plugins > Añadir nuevo y búscalo por nombre; instálalo y actívalo para empezar a trabajar con el. Pero antes de hacerlo, una pequeña advertencia que espero de todo corazón sigas al pie de la letra:

Leer másRepara problemas simples de WordPress con Health Check & Troubleshooting

WordPress 5.1 tendrá protección contra WSOD

Actualización 01/30/2019: debido a varios reportes y artículos de que esta característica puede ser abusada, se incluirá hasta WordPress 5.2, pero mientras el desarrollo sigue andando.

WordPress 5.1 ya está en fase beta, y se espera que salgan dos betas más (21 y 29 de enero), un Release Candidate (febrero 7) y finalmente la versión liberada en 21 de febrero de 2019. En esta nueva entrega vienen cambios muy importantes para WordPress, entre los que podemos mencionar un nuevo mecanismo que funcionará a manera de protección contra WSOD (white screen of death, pantallazo blanco de la muerte) para “suspender” la ejecución de plugins con errores o con problemas de compatibilidad sin que pierdas acceso al administrador, y una nueva versión mínima de PHP, entre otras cosas. Pero vamos a empezar por la mejora estrella de WordPress 5.1, que es la protección contra errores fatales, la cual viene de un proyecto que se ha estado desarrollando por mucho tiempo, al que se le conoce como ServeHappy o Site Health Check Project, una iniciativa que tiene que finalidad educar a los usuarios hacia tener un mejor mantenimiento de sus sitios.

Protección contra WSOD en WordPress 5.1

Quién de nosotros no ha pasado por esto: actualizas un plugin y boom, pantallazo blanco, y adiós sitio: o no carga bien o muestra algún error estándar o peor, algún error de esos que jamás deberían de verse. Diste con un temido WSOD, o pantalla blanca de la muerte, una señal de que algo anda mal en tu sitio. Y lo peor de todo es que pierdes acceso al administrador, lo que dificulta las cosas, y tienes que valerte de cosas arcaicas como acceso por FTP y otros infiernillos. Pues bien, WordPress 5.1 tiene una nueva característica que funciona como protección contra WSOD, que permite que detecte cuando hay un problema grave, a la vez que mantiene el acceso a tu administrador para que puedas corregir el problema, cualquiera que este sea.

Leer másWordPress 5.1 tendrá protección contra WSOD

Cómo añadir íconos personalizados a Elementor

Constantemente me encuentro usando Elementor y me es necesario usar íconos de Font Awesome para usarlos en contadores y otros diseños; muchas de esas veces necesito íconos que no se encuentran en la distribución estándar de Elementor. Afortunadamente hay una forma sencilla de añadir íconos personalizados al builder Elementor. Básicamente hay dos formas de hacerlo, la primera es usar Elementor 2.6 o superior que ya cuenta con soporte de íconos personalizados, o bien si cuentas con Elementor 2.5 o menor puedes instalar el plugin Custom Icons for Elementor, y también usaremos un servicio de terceros que se llama Fontello. Vamos a empezar pues con el método para aquellos con Elementor 2.5 o menor:

Método 1, Elementor 2.5 o menor

Para este método necesitarás instalar el plugin Custom Icons for Elementor, que doy por sentado no debe darte ningún problema para añadirlo a tu WordPress. Recuerda que aunque yo o cualquiera te lo diga, revisa varias veces los plugins para ver si son seguros. Sigamos pues…

El proceso es como sigue: primero que nada hay que generar un archivo de webfont, que es el que contiene todos tus íconos, y posteriormente hay que añadirlos a la librería con la ayuda de Custom Icons for Elementor, para después poder usarlos. Así que primero que nada vamos a generar el webfont con Fontello:

Leer másCómo añadir íconos personalizados a Elementor

Hazlo con WordPress