Actualizaciones de septiembre de 2017: noticias sobre huracanes, sitios web y complementos
Publicado: 2022-07-21Publicar contenido
- Yoast SEO Focus Enlace de palabras clave
- Migración desde EDD – Easy Digital Downloads
- Beaver Builder es el nuevo constructor de páginas
- Dejando el tema Divi
- Hacer un complemento de conversión de generador de tema/página
xLos últimos meses trajeron muchos cambios y he tenido muy poco tiempo para compartir lo que ha estado pasando. Se filtraron algunas actualizaciones, pero esta es la primera vez que me siento y escribo lo que ha estado sucediendo.
Actualmente, mi conexión a Internet (Comcast) no funciona, dejó de funcionar el sábado, hoy es domingo y no esperan que vuelva hasta el martes.
Aparentemente, después de Irma, nuestra compañía eléctrica local todavía sufre cortes en todo el condado, por lo que estamos en una posición de espera. Trato de disfrutar el tiempo fuera de línea, pero es difícil cuando ya estoy atrasado en tantos proyectos.
huracan irma
Vivo en Hallandale Beach, Miami, cerca de la playa y cuando Irma se estaba acercando, mi esposa y yo decidimos asegurar nuestro apartamento lo mejor que pudimos y pasar un par de días con nuestros buenos amigos un poco más al norte y tierra adentro en Pompano Beach. .
Estar en un huracán no es una experiencia que recomiendo probar a nadie.
Mi familia y amigos más cercanos estaban todos a salvo y sufrieron daños menores y varios días de trabajo. Fuimos golpeados con una experiencia más moderada, muchas islas a lo largo del camino de Irma arrasaron por completo con todo a su paso. Cuando golpeó los EE. UU. continentales, pasó por Key West y devastó aproximadamente el 25% de los hogares en las islas allí. Esto sin mencionar la devastación que dejó más arriba en la costa oeste de Florida.
Entonces, mi familia y amigos tuvieron suerte y en su mayoría solo sufrieron molestias. Perdimos varios días de trabajo, no mucho más. Todavía tenemos cortes esporádicos de Internet, por lo que a veces tengo que encontrar una cafetería o un restaurante donde pueda trabajar. Todavía me estoy poniendo al día con los correos electrónicos, las solicitudes de soporte y muchos proyectos activos.
Mi familia y yo enviamos nuestros mejores deseos y esperanzas para las muchas personas afectadas por el huracán Irma.
Actualizaciones del complemento SEO Booster
He publicado varias actualizaciones tanto para la versión gratuita como para la Pro. El último mes ha visto varias actualizaciones, la mayoría relacionadas con errores y lógica de código, pero también se han introducido algunas cosas nuevas.
¡Vea la versión gratuita de SEO Booster lanzada! para más detalles sobre la versión gratuita.
Yoast SEO Focus Enlace de palabras clave
Una actualización reciente introdujo una versión beta de la función de enlace interno automático que funciona con una de las funciones principales de Yoast SEO: la palabra clave de enfoque.
La palabra clave de enfoque es la palabra clave o el término para el que desea que la página se clasifique bien. Digamos "widget azul". Activar esta función en SEO Booster cambia el "widget azul" en su texto en otras páginas en un enlace a esa página. Hermoso y fácil.
La función de enlace automático todavía está en versión beta y podría convertirse en una función Pro solo cuando haya optimizado el código e implementado más detalles. Presentaré el uso de datos de palabras clave de SEO Booster también como fuente.
Esta función funciona con la versión gratuita y premium de Yoast SEO, donde puede ingresar una o varias palabras clave de enfoque por página.
¿Guay, verdad?
¿No conoce el poder de la palabra clave de enfoque? Lea este artículo Yoast SEO: Cómo elegir su palabra clave de enfoque
Actualizaciones del sitio web
Cleverplugins se lanzó hace unos diez años y, para empezar, los complementos vendidos eran todos premium, no había una versión gratuita disponible. Olvidé el nombre del software que lo manejaba, mi amigo y socio en ese momento; Tony conocía Drupal mucho mejor que WordPress, al menos al principio.
Cuando llegó el momento de montar una tienda con prisa, creamos una tienda basada en Drupal.
Sí, nos reímos un poco de eso en ese momento, vendíamos exclusivamente productos de WordPress, pero el sitio web y la tienda estaban en Drupal.
Sin embargo, a lo largo de los años, varios cambios en el sitio web y las plataformas de la tienda cambiaron varias veces. Tony, desafortunadamente, falleció hace algunos años y una serie de eventos desafortunados me dejaron sin muchos datos de clientes.
Me cambié a Easy Digital Downloads con los datos de clientes limitados que tenía y lo he usado durante años. Me he cansado de la sobrecarga adicional de tener todos los sitios web haciendo ping al mismo servidor que los visitantes.
Migración desde EDD – Easy Digital Downloads
Usé EDD durante muchos años y, en general, estaba satisfecho con la solución, además del mantenimiento adicional y la carga adicional en el servidor. Llevaría demasiado tiempo convertir el complemento que anteriormente era solo premium en un modelo freemium, por lo que procrastiné durante años.
El punto de inflexión fue Freemius.
Escuché sobre Freemius hace un tiempo, pero me tomó un tiempo dar el paso. Era una preocupación sobre el tiempo que necesitaría invertir, y me tomó mucho más tiempo de lo previsto cambiar el complemento para que funcione con su modelo comercial y SDK.
Sin embargo, valió la pena. Ahora tengo un código base que puedo generar e implementar fácilmente tanto la versión gratuita como la actualización Pro en 5 minutos cuando tengo una actualización que quiero lanzar.
Freemius es mucho más fácil que mantener dos bases de código diferentes: una gratuita y otra para Pro. Hay otras formas de hacer esto con código y automatizar un sistema de licencias, pero ninguna es tan fácil como Freemius.
Las soluciones Freemius ofrecen varias funciones interesantes para los desarrolladores de WordPress que desean crear un complemento gratuito con una versión Pro y complementos pagos.
Después de cambiar a Freemius, también puedo ver menos uso en el servidor de brightplugins.com, lo que significa tiempos de respuesta más rápidos para los visitantes habituales.
Hay otros beneficios por usar una actualización externa y una plataforma de compras; tal vez haga una entrada en el blog sobre eso algún día
Otra actualización del sitio web fue dejar el tema Divi y pasar a Beaver Builder.
Beaver Builder es el nuevo constructor de páginas
Tengo una experiencia mejor y más rápida trabajando con Beaver Builder. El constructor visual frontend es fácil de usar, rápido y con la cantidad justa de funciones.
No ralentiza la experiencia de edición, de hecho la acelera, y la implantación está bien hecha, por lo que se comporta bien con otros plugins.
Cerré muchos otros complementos relacionados con el tema anterior y la diferencia en el tiempo de carga es dramática. Descubrí que uno de mis complementos de caché favoritos para WordPress, WP Rocket, está permitido en WP Engine, que no permite la mayoría de los complementos de caché.
Esto también ha ayudado bastante al tiempo de carga en el sitio web. No me refiero al tema de Divi, pero la mayoría de los lanzamientos parecen romper algo, y la experiencia no es tan rápida o fluida como cuando se lanzó por primera vez.
Elijo implementar el tema Beaver básico que viene con la suscripción profesional, y es muy fácil de personalizar. No he tenido tiempo de implementar completamente todas las funciones que quiero, pero tengo más planes para embellecer la interfaz, ya que es muy aburrida al momento de escribir esto.
Dejando el tema Divi
He estado buscando cambiar el tema del sitio web durante mucho tiempo, pero no esperaba la cantidad de trabajo involucrado.
Si ha trabajado con los creadores de páginas de WordPress, sabrá que está más o menos encerrado de por vida. Recuperar su contenido y colocarlo en otro creador de páginas/temas puede ser difícil y, a veces, más fácil copiar manualmente el contenido del sitio antiguo al nuevo. Página por página, poco a poco.
O sufres la terrible experiencia de simplemente apagar el tema anterior y mirar un lío de códigos cortos que tardarán horas o días en limpiarse manualmente. No tenía ese tiempo ni sentí que fuera un buen uso de mi tiempo, así que hice lo que haría cualquier desarrollador de WordPress: comencé a codificar.
Al final, obtuve un fragmento de código que podía leer una publicación, identificar códigos abreviados y convertirlos en texto normal. Limpié aproximadamente el 90 % de los espaguetis de shortcode con ese fragmento de código, y los restos que puedo manejar manualmente cuando los veo.
Pasar a un tema y un generador de páginas diferentes es mucho más fácil cuando solo tengo que lidiar con el texto, mucho más fácil que elegir fragmentos de texto aquí y allá.
Hacer un complemento de conversión de generador de tema/página
Un amigo mío, Thomas Rosenstand, me preguntó por qué no lo convertí en un complemento, y desde entonces he estado trabajando para mejorar el código y hacer posible que se expanda más rápidamente.
Esta nueva versión puede identificar y reemplazar desde diferentes creadores de páginas y diferentes códigos cortos.
En mi caso, el complemento leyó los códigos abreviados mezclados del generador de páginas Divi y eliminó el código de fila y columna, convirtió los elementos de imagen en código HTML normal. Elementos de título convertidos a etiquetas h1 y así sucesivamente.
El sobrante de códigos abreviados fue manejable, y este complemento me ahorró horas de trabajo al pasar del tema Divi y limpiar mi contenido.
No es fácil hacer un código que extraiga datos con precisión. Si es bueno, y me refiero a muy bueno con las expresiones regulares, puede hacer algunas conversiones de reemplazo de búsqueda, pero no es fácil hacerlo bien, y cada elemento en cada constructor o tema es ligeramente diferente.
Todavía queda un poco de camino por recorrer para tener un complemento completamente funcional y probado, pero quiero escuchar sus comentarios.
¿Le gustaría un complemento que pueda tomar su actual, como el tema Divi o Visual Composer, y convertir el contenido de la publicación o página en texto e imágenes HTML puro?
Tengo algunas ideas sobre cómo podría hacerse para que pueda obtener una vista previa de los resultados antes de confirmar los cambios y necesitaría pensar en alguna forma de monetizar el proyecto para garantizar la cantidad de trabajo que llevará terminarlo y mantenerlo.
Si cree que un complemento de este tipo podría ser interesante, hágamelo saber; hasta entonces, lo dejaré como una herramienta básica para mis amigos y para mí.
Espero escribir una nueva publicación de actualización dentro de un tiempo con muchas más actualizaciones.