Freelandev - Vivir del desarrollo en WordPress

¿Emprender online como desarrollador WordPress? Aprende a gestionar tu negocio digital con esther solà y Nahuai Badiola, freelancers y desarrolladores WordPress especializados en Genesis Framework y WooCommerce. Descubre cada lunes sus estrategias de marketing digital, cómo se organizan y qué herramientas usan en el día a día.

#264 – Pasando a Firefox, incidencias estadísticas del podcast, Diaspora y optimizando capturas de pantalla

Síguenos en: Nunca es tarde para intentar dejar Chrome, ni para descubrir nuevas redes sociales o mejorar nuestros plugins, optimizar las capturas de pantalla o escaparnos un fin de semana a Lisboa. ¿Qué tal la semana? Semana esther Semana corta de trabajo e intensa en general Semana Nahuai Charla en el Modren Web Event de la UOC. Cosa curiosa con las estadísticas de SSP en las últimas 2 semanas. Descubrimos Diaspora, "A privacy-aware, distributed, open source social network", gracias a una sugerencia a nuestro plugin Simple Social Icons. Actualizando Genesis/Osom Author Pro para dar soporte a los botones de compra. El delicado equilibrio entre seguir dando soporte a sistemas anteriores y añadir nuevas características de WordPress moderno. Contenido Nahuai Aplicar una tasa de impuestos predeterminada a una categoría de producto de WooCommerce Contenido Celi Una valoración del plugin nos vendría de perlas. :) Novedades Ya está disponible también el horario de WordCamp Connect de la WCEU 2024, donde Nahuai liderará una charla sobre sostenibilidad: https://europe.wordcamp.org/2024/wordcamp-connect/ WordCamp Cartagena 7-9 de junio: https://cartagena.wordcamp.org/2024/ Tip de la semana Cambiar el formato por defecto en el que se guardan las capturas de pantalla en MacOS, con una línea de terminal: En Sonoma solo soporta PNG, JPG, HEIF, TIFF u PDF Menciones Carlos nos comparte, en X, un par de posts de su blog para usar cargar los vídeos de YouTube desde el dominio nocookie. Marta y Vicent comparten con nosotros que en WordCamp Oporto vieron a una compañía llama Osom Studio. David Pérez se pasa por los comentarios para aclarar el tema del slug en los plugins. Además, nos informa de que se ha realizado hace poco la posibilidad de que sí se aprueba y todavía no se ha subido ningún archivo, se podrá cambiar el slug.

05-27
39:04

#263 – Caídas de servidor, metaboxes, margenes negativos y popover API

Síguenos en: ¿Qué tal la semana? Semana esther Pesadilla haciendo ajustes de maquetación con Divi Block Themes: margenes negativos (de momento en Gutenberg) Creando xml demo para testear UN Caída Webempresa Web sin mantenimiento re-infectada Semana Nahuai Caída de varias horas (6h las webs y más los correos) del los servidores de Webempresa. Gestión más que mejorable, al menos en Twitter. Han aprovechado para crear una página de estado del servicio. Tramitamos el cambio de slug del plugin Osom Youtube. Ya está disponible Osom for Youtube. Y añadimos la característica de que solo muestre los vídeos de ese canal. Valoraciones son más que bienvenidas. Atendiendo a la "Developer hours" en la que explicaron las ventajas de migrar las metaboxes "de toda la vida" al editor (ver cambios al momento, facilita la maquetación…). Mucha discusión sobre cómo resolverlo a nivel de interfaz de usuario. También descubro que hay un componente en WordPress que es una modal (se usa por ejemplo al abrir las preferencias en el editor). Por otro lado, descubro la Popover API, ventanas modales solo con HTML y CSS!! (83% de compatibilidad). Dejando a punto algunas ideas para ejecutarlas más adelante (render_block + WP_HTML_Tag_Processor). Rematando Uprising Next. Screenshot de 500Kb (PNG) a 71Kb (WebP). Me pasé por el podcast (premium) de No es asunto vuestro.: https://www.noesasuntovuestro.com/de-la-neurociencia-a-wordpress-nahuai-badiola/ Contenido Nahuai Un tutorial nuevo en Código Genesis: https://codigogenesis.com/anadir-confirmacion-email-checkout-restrict-content-pro Novedades Gravatar se propone ser un indentificador universal: https://blog.gravatar.com/2024/02/27/gravatar-manifesto-one-profile-everywhere/ Recurso para explorar los filtros de WordPress: https://wordpresshooks.webinista.com WordCamp Vigo 24-26 mayo: https://vigo.wordcamp.org/2024/ Galería de WordPress Blueprints: https://make.wordpress.org/meta/2024/05/15/the-blueprint-gallery-share-your-wordpress-creations-with-playground/ Tip de la semana Alternativa, gratuita y respestuosa con la privacidad, a VSC CoPilot: https://codeium.com/ (no confundir con Codium) Añadir contenido desde el HTML cuando un formulario no funciona correctamente. Menciones Ignacio nos da la enhorabuena por el podcast y comenta que nos escucha todas las semanas. Tenemos una nueva reseña de 5 estrellas:

05-20
47:23

#262 – Osom Youtube, nuevos términos de bloques en WP, simplificando landings y tips para Stripe

Síguenos en: ¿Qué tal la semana? Semana esther Maquetaciones landings -> intentando mantener la simplicidad vs. virguerías Ecommerce a medida - buscar soluciones para que el cliente finalice el pedido del todo cuando es contrareembolso y no hay pago. Pensando en rediseñar home https://www.esthersola.com - about page con resumen de todo Semana Nahuai Preparando la versión 2.0 de Genesis Author Pro -> Osom Author Pro (añadir variaciones de bloques, patrón de bloques…). Viendo las limitaciones de los block bindings. Meetup de Terrassa donde Nora nos explicó cómo pasó de Astra a TT4. Mejorando el portal a Stripe para cambiar la tarjeta. Muchas revisiones de casos "raros" en Stripe. Sugerencias: Revisar desde el perfil de cliente. No mires las facturas en Stripe, solo los pagos. Estandarizando lo máximo posible Uprising-Next (llamadas a pies y cabeceras, estilos de bloques…). Contenido Nahuai Un nuevo tutorial en Código Genesis: Tema de la semana: Preguntamos a la audiencia si quiere que expliquemos un poco los términos que tanto usamos últimamente: Estilos de bloques Variaciones de bloques Variaciones de estilos (temas) Block bindings Block Hooks Interactivity API render_block WP_HTML_Tag_Processor O si quieren que dediquemos algún episodio a gestión de clientes. Novedades Nos aprueban en plugin "Osom YouTube - Make YouTube embed block privacy-friendly". Bloque te permite activar el modo oscuro en un tema: https://rich.blog/dark-mode-toggle-block/ Nuevo equipo de Media Corps: https://make.wordpress.org/media-corps/2024/05/03/wordpress-media-corps-initial-roadmap/ Ayuda a ponentes menos representados: https://www.thewpcommunitycollective.com/2024/05/06/press-release-godaddy-wc-fellows/ Tip de la semana Recurso para ver cómo se va a visualizar el fichero readme: https://wpreadme.com Episodios mencionados https://freelandev.com/podcast/155-trucos-y-consejos-para-gestionar-pagos-con-stripe

05-13
40:58

#261 – Mejorando flujos de trabajo en temas de bloques

Síguenos en: Los nuevos block themes no solo modifican la forma en que se trabaja en el editor de WordPress, sino también cambia de forma radical la forma de crear nuevos temas y eso nos obliga a revisar el flujo de trabajo que solíamos utilizar y adaptarlo para que sea más ágil. ¿Qué tal la semana? Semana esther Acabada la revisión de los themes de Genesis con Karma Nueva “oleada” de altas de mantenimiento y de packs de horas de clientes, especialmente para maquetaciones de páginas de producto y landings. Semana Nahuai Rematando los últimos detalles de Uprising Next. El intrincado mundo de saber cual es la mejor opción para estilos de bloques (CSS inline o theme.json). Cambios cuando usas CSS dentro de un estilo de bloque (content:"" o rutas de imágenes); Encontrando más casos prácticos interesantes para block bindings (número de comentarios, número de veces guardado/favoriteado, tiempo de lectura). Creando además variaciones y estilos de bloques. Entrevista en el podcast de WP Tavern para hablar de Sustain WP y sostenibilidad en WordPress. Seré uno de los ponentes en "Modern Web Event", evento gratuito y sin ánimo de lucro, organizado por el máster de Desarrollo de sitios y aplicaciones web y el grado de Técnicas de aplicaciones de software de la UOC: https://mosaic.uoc.edu/modern-web-event/ Patrocinio de Wetopi para que dedique 2h/semana al equipo de sostenibilidad Contenido Nahuai 2 nuevos tutoriales en Código Genesis de los cuales destaca: https://codigogenesis.com/configurar-imagen-defecto-bloque-imagen-destacada-wordpress/ Entrevista en WP Tavern: Contenido Celi Tema de la semana: Cosas que se están trabajando para la versión 6.6 Presets de estilos de temas: filtrar los colores y tipografía de forma independiente Sección de estilos: aplicar estilos de bloques a varios, anidados, bloques a la vez Vision de zoom out: para permitir ver y gestionar mejor el contenido Avances en data views: nuevos diseños para mostrar páginas (preview) y la posibilidad de crear vistas personalizadas Patrones parcialmente sincronizados: poder cambiar parte del contenido de un patrón o solo el diseño Conexiones de bloques: modificar los campos personalizados desde el editor Soporte de para grid en bloque de grupo: La posibilidad de usar CSS Grid desde el editor, incluso arrastrando el área que quieres que ocupe. Novedades Lavado de cara a nivel de diseño de la página de plugins: https://make.wordpress.org/meta/2024/04/30/the-plugin-directory-gets-a-refresh/ Shutterstock a punto de adquirir Envato: https://www.envato.com/blog/shutterstock-enters-agreement-with-envato/ Tip de la semana Nueva herramienta para desarrollo en local de la mano de WordPress.com https://developer.wordpress.com/studio/ Menciones Lucas Bonomo comparte la entrevista de WP Tavern en LinkedIn.

05-06
35:47

#260 – Coordinando lanzamientos de WordPress con Héctor Prieto

Síguenos en: Héctor es ingeniero informático (por la universidad de Alicante), tiene un master de automatica y robotica y también tiene un título informática médica. Actualmente es Technical Project Manager & JOAT squire at Automattic. Preguntas: ¿Cuando fue tu primer contacto con WordPress? ¿Cómo llegaste a Automattic? ¿Cómo fue tu evolución dentro de la compañía? ¿Cómo es gestionar el lanzamiento de una versión mayor de WordPress? ¿Cuantos grupos trabajan en la misma? ¿Alguna anécdota graciosa o estresante de alguna de las actualizaciones? ¿Cómo viviste el retraso de una semana de WordPress 6.5? ¿Tienes alguna característica favorita que crees que pueda llegar a WordPress 6.6? ¿Cual sería la forma más sencilla para contribuir en un actualización?

04-29
39:30

#259 – Encuesta sobre ingresos de profesionales en WordPress

Síguenos en: Hoy le echamos un vistazo a los resultados de la encuesta de The Admin Bar sobre los temas de negocio e ingresos de freelances y agencias que trabajan con WordPress (mientras nosotros seguimos jugando con el block binding...) ¿Qué tal la semana? Semana esther Puliendo Dakota y empezando con Karma Problema cf7 campos select rellenados automaticamente "Undefined value was submitted through this field" remove_action( 'wpcf7_swv_create_schema', 'wpcf7_swv_add_select_enum_rules', 20, 2 ); Plantilla a medida ya en producción - ajustes cache Semana Nahuai Jugando con la posibilidad de mostrar un texto antes del bloque de query loop solo cuando hay entradas. Jugando a crear una variación/estilo de bloque del listado de categorías. Sabes que una página tiene más tráfico cuando te llega más spam al formulario de contacto. Haciendo un pequeño campo del formulario de OsomPress. Combinando transients con block bindings para mostrar datos de la API de WordPress. Amor/odio Copilot y ChatGPT Yoast Contributor Day con mesa de sostenibilidad y debatiendo la mejor manera de mostrar información relacionada con rendimiento/sostenibilidad al usuario de WordPress. Descubrimos porque Osom Youtube no funcionaba en el posts viejos. Era porque en WordPress 5.6 se cambió el marcado de los bloques de embebidos (pasó de wp:core-embed/youtube a wp:embed). Añadimos este soporte para el marcado antiguo y subimos el plugin. Aceptado un proyecto de desarrollo web de una membresía. Otra buena noticia que podré compartir en mayo. Contenido Nahuai  Un nuevo tutorial en Código Genesis: Tema de la semana: Precios de profesionales en WordPress Datos de una encuesta realizado por The Admin Bar a 1144 profesionales de WordPress: Los resultados son reveladores: El 72% de las personas cobran menos de 5.000 dólares (de media) por un sitio web. El 68% de las empresas encuestadas tenían unos ingresos brutos inferiores a 100.000 USD en 2023. Menos del 10% de los autónomos/propietarios de agencias ganan 100.000 dólares o más al año. A pesar de que el 26% afirma luchar por no tener suficiente trabajo, sólo el 16% de los autónomos y propietarios de agencias realiza algún tipo de marketing saliente. El 53% de las personas encuestadas afirman que ahora utilizan la Inteligencia Artificial para trabajos por los que antes pagaban a un humano. El 7% de los propietarios de agencias y autónomos no esperan seguir trabajando en los próximos cinco años. Novedades Ya está disponible la versión 1.1 de Osom Business con la variación de estilo de modo oscuro. También está disponible la versión 1.2 de Genesis Author Pro, la última versión con ese nombre. Abierta la llamada a ponentes de la WordCamp de Cartagena: https://cartagena.wordcamp.org/2024/llamada-a-ponentes El primer evento en la comunidad WordPress global dedicado al colectivo LGTB : https://events.wordpress.org/barcelona/2024/somos Encuesta sobre la igualdad de género en los negocios de WordPress https://www.surveymonkey.com/r/9T3ZFSB Tip de la semana Un recurso para agrupar los feeds de Youtube https://serial.tube/welcome

04-22
55:08

#258 – ¿Carruseles en WordPress?

Síguenos en: Si nos escuchas hace un tiempo ya sabrás que opinión tenemos sobre el uso de los carruseles, sliders y demás en la web, pero nunca está de más tener una forma ideal de hacérselo entender a un cliente. ¿Qué tal la semana? Semana esther Puliendo la variación de estilo oscura de Osom Business Revisando patrones y estilos Dakota Genesis theme Haciendo pruebas (sin éxito) de FacetWP con Visual Composer Re-maquetando cabecera tienda online con CSS Semana Nahuai  Investigando un plugin que permita hacer content drip con Easy Digital Downloads y Recurring Payments. Tenían la página rota (les avisé, sin respuesta). Meetup de Terrassa hablando de como usar los sesgos cognitivos en un ecommerce. Investigando cómo definir una imagen destacada en un tema de bloques. Primera reunión para redefinir la identidad visual/corporativa de OsomPress. Preparando un nuevo plugin, Osom Youtube, para subir al repositorio de WordPress. Aprendiendo sobre la caché de los embeds (que se guarda en BBDD en la tabla de postmeta). Descubriendo cómo probar plugins del repo directamente en WordPress Playground Contenido Nahuai Un nuevo tutorial en Código Genesis: Contenido Celi A unos clientes habituales: «Carruseles os lo vamos a desaconsejar por activa y por pasiva hasta que os canséis y desistáis. Os cargan la página, despistan al lector, son molestos y poco efectivos».  Novedades Automattic compra Beeper una herramienta que permite unificar distintas aplicaciones de mensajería: https://blog.beeper.com/2024/04/09/beeper-is-joining-automattic Actualización de seguridad de WordPress 6.5.2 WooCommerce recupera el dominio WooCommerce.com poco después de haber cambiado a woo.com Un tutorial para extender el soporte de los bloques creados con ACF: https://www.advancedcustomfields.com/resources/extending-acf-blocks-with-block-supports Ya se puede usar como fuente de Block Binding (v6.2.8) Una recopilación de las novedades que podrían llegar a WordPress 6.6: https://www.pootlepress.com/2024/04/whats-coming-in-wordpress-6-6 Ya tenemos programa de WordCamp Europe 2024: https://europe.wordcamp.org/2024/schedule Tip de la semana Un plugin de calendario muy sencillo que te permite mostrar cualquier CTP Menciones César nos dejó un comentario en Spotify

04-15
39:47

#257 – Experimentando con Block Binding y Block Hooks

Síguenos en: Aunque con retraso, la versión de WordPress 6.5 salió la semana pasada y ya estamos trasteando con algunas de las novedades que trae, cuando los errores y problemas con maquetadores visuales nos dejan.... ¿Qué tal la semana? Semana esther Revisando themes de Genesis OsomPress para sustituir y mejorar estilos de bloques y patrones Problemas rendimiento/caché Mega-Menu Problemas/errores Divi después de migración hosting Semana Nahuai Follow-up, WordPress 6.5 al final se retrasó una semana y salió el 2 de abril. Actualizadas todas las webs personales a WordPress 6.5, sin problemas. Actualizados todos los plugins para mostrar que son compatibles con WordPress 6.5. Una reflexión que se me quedó en el tintero en la charla que tuvimos con Flavia es la de «no llenar internet de más porquería» y el peligro de que en unos años los modelos estén entrenados con contenidos creados con IA. Descubriendo una nueva manera de añadir el bloque del login/out en la navegación gracias a los block hooks. El expediente X, que he denominado como "el namespace y la barra maldita" cuando estábamos trabajando en la nueva actualización de Osom Modal Login. Ya disponible la versión 1.5. Asistiendo al Developer Hours en el que explicaban ejemplos de la nueva API de block hooks y descubriendo que ahora (a partir de WordPress 6.5) se pueden “enganchar” patrones también. Encontrando el combo perfecto: Block Binding + Block Variations, haciendo pruebas con Genesis Author Pro. Contenido Nahuai 3 nuevos tutoriales en Código Genesis de los cuales destaca: Novedades Google obligada a borrar datos recopilados en sesiones de incógnito en Chrome: https://arstechnica.com/tech-policy/2024/04/google-agrees-to-delete-private-browsing-data-to-settle-incognito-mode-lawsuit Tip de la semana Una web muy interesante para ver que WordPressers tienes cercar de ti: https://thewp.world El perfil de Nahuai: https://thewp.world/presser/nahuai-badiola/

04-08
37:05

#256 – Filosofando sobre inteligencia artificial con Flavia Bernárdez

Síguenos en: Hoy tenemos el placer de contar en el podcast con Flavia Bernárdez para filosofar sobre inteligencia artificial y cómo la utiliza para su trabajo. Los principales usos de ChatGPT hasta el momento: Expresiones regulares Funciones para hojas de cálculo Debuggear Animaciones de CSS Diseño grid CSS Crear plugins Explicar código existente Naming Otros temas que comentamos: No te puedes fiar del todo (prueba preguntarle si está seguro) Muy habitualmente se inventa funciones Pasarle URLs con la documentación GPTs personalizados o extensiones Bastante más fiables para solucionar errores de código Revisar para asegurarse de que se cumple con temas de seguridad y standards de código. Diferencias entre ChatGPT 3.5, 4 y Github Copilot Reflexiones Buscar plugin repository antes, mas fácil de mantener, no reinventar la rueda No llenar internet de mas porquería A nivel de sostenibilidad, cantidad de energía y agua usado Derechos de autor Privacidad El concepto de «sedentarismo intellectual» Episodio en el que entrevistamos a Flavia: Episodio en el que hablamos de inteligencia artificial con David Perálvarez

04-01
58:10

#255 – Novedades de WordPress 6.5

Síguenos en: Como ya suele ser habitual cuando aparece una nueva versión de WordPress, hoy comentamos todas las novedades que trae la 6.5 ¿Qué tal la semana? Semana esther Semana muy corta por temas familiares Problema con cambio registro A dominio y certificado SSL por configuración redirección. Recuperación web actualizada “a saco” (theme incompatible con versión PHP y copias en updraft) Varias “caídas” de certificados SSL durante el fin de semana. Semana Nahuai Investigando la mejor manera de añadir una versión oscura al tema de Osom Business. Trasteando con la nueva API de Block Binding. Escuchando el episodio del lanzamiento de OsomPress (#89) para ver si seguía vigente para pasárselo a una persona que nos va ha ayudar con el rediseño de la marca. Atendiendo al evento anual de Sin Oficina en Madrid. Charlas muy interesantes y dinámicas de grupo muy guapas. También le tiré la caña a Bosco Soler para que se pase por aquí cuando publique su libro. Episodio en el que comentamos el libro «Company of one» de Paul Jarvis: https://freelandev.com/podcast/36-comentando-company-of-one/ Contenido Nahuai  1 nuevo tutoriales en Código Genesis: Mostrar-overlay-color-imagen-destacada-bloque-query-loop Contenido Celi Tema de la semana: WordPress 6.5 Mejoras editor de bloques (Gut 16.8-17.7) Biblioteca de fuentes (temas de bloques) Mejoras paleta de comandos Galería orden aleatorio Arrastrar imagen sobre imagen crear galería Soporte formato AVIF (93% soporte en navegadores) Mejoras imagen de fondo en bloque de grupo Tomar primera imagen de post como imagen destacada Mejor gestión leyendas largas en bloque galería La opción de lightbox está ahora en el enlace de la imagen Relación de aspecto bloque de fondo Plugin dependencies Mejoras en las revisiones Nuevas vistas datos editor sitio Renombrar todos los bloques Herramientas de apariencia en temas clásicos Imagen de fondo bloque grupo Añadir cualquier bloque al bloque navegación Añadir favicon desde ajustes Soporte box-shadow Nueva API Interactivity Mejoras Block Hooks API Modulos script (Script Modules API) Nueva API Block Bindings Nuevas funciones Mejoras API HTML Nuevo filtro get_block_type_variations Versión mínima de MySQL 5.5.5 Mejoras de internacionalización Mejoras rendimiento sitios traducidos (25%) 110 mejoras de rendimiento 65 mejoras de accesibilidad 373 mejoras y 515 arreglos +500 voluntarios 👏 Novedades Próximas WordCamps en España: WordCamp Torrelodones WordCamp Chiclana 5 de abril WordCamp Bilbao 20 de abril WordCamp Vigo 25 de mayo WordCamp Griñón 23 de noviembre Tip de la semana Recomendaciones para crear patrones de bloques: https://developer.wordpress.org/news/2024/03/19/pattern-design-tips-and-tricks-for-developers/ Menciones Gonzalo Navarro menciona Osom Block Visibility en su podcast WordPress Semanal

03-25
48:09

#254 – Los temas de bloques en el repositorio

Síguenos en: Aprovechamos el trastear en la API de themes de WordPress para investigar en la situación actual de los temas de bloques en el repositorio. ¿Qué tal la semana? Semana esther Cerrando proyecto de plantilla personalizada y dedicando mucho tiempo en packs de horas para modificaciones y maquetaciones en páginas de clientes. Contenido esther Semana Nahuai Expediente X, al buscan en pedidos solo lo hacía en la papelera (añadía el parámetro en la búsqueda) se solucionó haciendo una ronda completa con Health Check y nada más. 🤷🏻‍♂️ Investigando color-mix para crear paletas de colores para los temas de OsomPress (opciones más claras u oscuras de los colores principales). Por ahora limitación de theme.json. Atendí al Developer Hours sobre la Interactivity API. Revisando el ejemplo de la WordCamp Europe y descubriendo que se puede usar con render_block. Aprendiendo JS aplicado a WordPress. Pensando en cómo estandarizar lo mejor posible todos los elementos de los temas de OsomPress (patrones, estilos de bloques…). Baja de Active Campaing. Contenido Nahuai Un nuevo tutorial en Código Genesis: Tema de la semana: El estado de los temas de bloque al inicio de 2024 Jugando con la API de WordPress.org para entender mejor el mercado de los temas de bloques. Algunos datos interesantes: 611 temas de bloques Solo 6 tienen más de 1.000 instalaciones activas (3 son TwentyTwenties) Raft (Themeisle), Extendable (Extendify) y Zeever (Jegstudio) Solo 52 tienen más de 1.000 instalaciones activas Solo 142 tienen más de 100 instalaciones activas 107 además y 5 estrellas de valoración media TT4 tiene +800.000 instalaciones activas y 4 estrellas Puede ser interesante crear una herramienta que permita filtrar los temas del repositorio de WordPress? https://themes.gutenberghub.com (parece desactualizado) Novedades Se vuelve a hablar del tema del onboarding para temas en el canal de Slack Outreach. Synced Pattern Overrides se deja para WordPress 6.6 El page builder Cwiclys se discontinua: https://wptavern.com/cwiclys-unexpected-farewell-founder-decides-to-discontinue-development Ya tenemos la “guía de campo” para desarrolladores de WordPress 6.5 https://make.wordpress.org/core/2024/03/15/wordpress-6-5-field-guide/ Tip de la semana https://joost.blog/playground-blueprint-builder/ Menciones Juan Luis nos deja un generoso comentario en el tema Osom Business y nuestra primera valoración 5 estrellas.

03-18
43:41

#253 – Misterios del desarrollo en WordPress

Síguenos en: Se supone que la programación son matemáticas y que 2+2 deberían ser 4, pero.... en desarrollo web nos llevamos muchas sorpresas y WordPress a veces es especialista en evitar que caigamos en la monotonía... para bien o para mal lo dejamos ya en criterio de cada uno. ¿Qué tal la semana? Semana esther Peleando con un plugin de carousel que en el nuevo theme no funcionaba Muchas peticiones de horas para cambios de diseño, contenido, maquetación landings… Gincana para recuperar un dominio que el email registrador ya no existe Tutorial estilos para bloque Details usando svg en css Semana Nahuai Juan María Arenas me avisa de un problema con OBV y empieza una investigación de narices en la que queda claro que la extensibilidad de bloques es cuanto menos mejorable. Ventajas de ser dos developers, que puedes compartir los problemas y desatascar cosas de código con nuevos ojos. Juan también nos recomienda, en lugar de añadir una nueva opción de “ocultar siempre”, hacer un entrada en el blog explicando cómo hacerlo. Easy Digital Downloads permite bannear emails desde la interfaz de usuario (ya no necesitas un snippet de código). Me paso por el nuevo podcast “La taza de Amadeu” en el que cuento mis movidas. Ojo con meter URLs de Google Drive en la versión gratuita de Download Monitor porque te puedes hacer un lock-in de narices sin darte cuenta. Gratamente sorprendido por el número de descargas de Osom Business (10% de instalaciones activas). Creando un placeholder de un formulario de contacto para usarlo en temas de bloques (y potencialmente en los child themes de Genesis). Contenido Nahuai  2 nuevos tutoriales en Código Genesis de los cuales destaca: Haciendo el esfuerzo de compartir fuera de nuestra burbuja: Novedades https://wordpress.org/news/2024/03/wordpress-6-5-release-candidate-1/ https://wptavern.com/gutenbergs-project-leadership-sits-down-with-new-outreach-team-to-discuss-problems-with-the-site-editor Tip de la semana https://wordpress.org/plugins/test-reports/ Menciones Flavia se pasa por los comentarios a compartir su experiencia con ChatGPT y un taller que dio al respecto.

03-11
36:34

#252 – Osom Business: el nuevo theme de OsomPress

Síguenos en: Nos hace mucha ilusión tener disponible en el repositorio el primer theme block de OsomPress 🥳🥳🥳 ¡Ya podéis probarlo, valorarlo y recomendarlo si os gusta! ¿Qué tal la semana? Semana esther Post estilos bloque details WP (acordeón) - Opciones de :marker css muy limitada, usar :before en su lugar Limpieza tema premium - sorprende la infinidad de funcionalidades añadidas que no se usan Semana Nahuai Revisando edge cases con OML (block theme que no añade el bloque login/out o un tema clásico en páginas que no tiene bloques). Gracias a Jordi (el panadero WordPressero) por avisarme. Limitación de no poder acceder a los bloques del header/footer. Así que, con dolor en mi corazón, tuve que revertir los cambios para que los estilos y scripts se cargaran de forma condicional. Meetup de Terrassa, charla muy interesante sobre membresías y luego pleno para tomar algo. Primer me cabreo con Spotify porque le da por no mostrar el último episodio de Freelandev (251), gracias Nestor por avisar, y me hacen perder el tiempo con sus jincamas. Tiene un buen lío montado desde que lanzaron Spotify for podcasters. Pero luego investigando vemos que es un expediente X con el RSS. Diferente resultados dependiendo de: navegadores, apps, personas, incognito o no… un festival!Haciendo un rollback a la versión 2.25.2 se solucionó (ahora están en la 3.1.1). Contactamos con soporte para explicarles el problema.  Se solucionó guardando los ajustes del feed (o desactivando la microcaché de Webempresa) ChatGPT y sus invents. Nos aceptan Osom Business, el primer tema de bloques de OsomPress. Ya lo puedes encontrar en el repositorio de WordPress: 18 patrones 3 variaciones de estilos Todo tipo de pruebas, feedback y valoraciones son bienvenidas. Ojo con la campaña de phishing de Namecheap. Contenido Nahuai 2 nuevos tutoriales en Código Genesis de los cuales destaca: Limitar los bloques accesibles desde el editor de WordPress según el tipo de entrada Ojo, que Código Genesis ya tiene más de 1.000 tutoriales!! 🥳 Con motivo de la celebración he activado un oferta temporal de 10€/mes (sin soporte) https://codigogenesis.com/oferta-celebracion/ Novedades Mucho revuelo porque se ha filtrado que Automatic está preparando vender los datos de usuarios de WordPress.com y Tumblr para entrenar modelos de OpenAI. https://tante.cc/2024/02/27/the-automattic-ai-thing/ Tip de la semana https://aurooba.com/js-essentials-for-wp-devs/ Menciones Jose no felicita por el podcast y comenta que le costó encontrar el plugin de Osom Block Visibilty en el repo. Imaginamos que porque está recién indexado y no tiene muchas instalaciones activas aún. Aunque ya tiene dos valoraciones de 5 estrellas. Nos deja la sugerencia de una opción sea ocultar siempre. Y también nos preguntaba por cómo personalizar la altura del bloque espaciador, que comentamos en episodios anteriores y que ya hay un tutorial de Código Genesis al respecto en el que usamos el filtro block_type_metadata. https://codigogenesis.com/personaliza-altura-por-defecto-bloque-espaciador-wordpress/

03-04
42:49

#251 – Revisando el posicionamiento de marca y las cookies

Síguenos en: No, no tienen nada que ver nuestro posicionamiento de marca de OsomPress con las cookies de la web, pero son dos de los temas que hemos comentado en el episodio de hoy ;) ¿Qué tal la semana? Semana esther Peleando con los estilos del editor al añadir el fichero theme.json a los child themes de Genesis de OsomPress. Muchas incidencias caché - opción WP Rocket específicas para una página. Semana Nahuai Follow-up con los ajustes de WooCommerce, efectivamente están activados por defecto (Woo > Ajustes > Avanzado > Características). Y también los WooCommerce Analytics. Avanzando con Uprising Next. Revisando estrategia de marketing y posicionamiento de marca de OsomPress. Pensando en mejoras para la web de OsomPress (mostrar números totales de plugins…) Mañana Meetup de Terrassa en la que vendrá Rosa Suñé Barniol a hablar de membresías. Ya está disponible en el repo el plugin Osom Block Visibility con su respectivo tutorial (valoraciones y sugerencias son más que bienvenidas). Contenido Nahuai 2 nuevos tutoriales en Código Genesis de los cuales destaca: Novedades Propuesta de directorio de bloques de core https://github.com/WordPress/gutenberg/issues/58773 https://wptavern.com/look-whos-back-jquery-4-0-0-is-now-in-beta https://wptavern.com/interactivity-api-prepares-for-its-official-debut-in-wordpress-6-5 Tip de la semana https://www.cookieserve.com/ https://freelandev.com/podcast/82-como-conseguir-una-web-mas-respetuosa-con-la-privacidad-de-los-visitantes/ Menciones Núria y Cesar nos postulan para un listado de podcast de WordPress que va a crear Modular.

02-26
25:31

#250 – Creando temas de bloques

Síguenos en: Seguimos avanzando en la creación de temas de bloques, no sólo con el nuevo theme Osom Business que en breve estará disponible en el repositorio, sino también preparando la conversión de nuestros child themes de Genesis. ¿Qué tal la semana? Semana esther Enviamos el tema Osom Business a revisar para que se publique en el repositorio de WordPress. Pequeños conflictos con el text domain. Creando plantilla “limpia” a partir de un theme premium Woocommerce active those session cookies: sbjs_migrations, sbjs_current_add, sbjs_first_add, sbjs_current, sbjs_first, sbjs_udata, and store this: sbjs_session. (Desde versión 8.5) Se puede desactivar desde Ajustes > Características Semana Nahuai Follow-up con el error de Restrict Content Pro. Nuevos iconos para los plugins de OsomPress. Con su pizca de emoción con un bug muy raro. Investigando la mejor manera para convertir un tema clásico en uno de bloques. Probando la nueva gestión de tipografía de WordPress 6.5 y confirmando que se bajan las fuentes en formato WOFF2. Curiosamente al usar el plugin Create Block Theme todavía se bajan en formato TTF y al exportar no se lleva las fuentes bajadas desde la gestión nativa de WordPress. Enviado un patrón al directorio de patrones de WordPress (comentar limitaciones). Ya tenemos Osom Block Visibility aprobado, gracias al equipo de plugins por la gestión y poner tan fácil el cambio de propietario (lo subí con mi perfil de WordPress por equivocación). https://wordpress.org/plugins/osom-block-visibility Contenido Nahuai 2 nuevos tutoriales en Código Genesis de los cuales destaca: Novedades Ya está disponible la primera beta de WordPress 6.5 Lanzado un programa piloto para probar GatherPress, una alternativa a Meetup pero creada sobre WordPress. Se añade la opción de indicar dependencias de otros plugins https://make.wordpress.org/core/2024/02/15/merge-announcement-plugin-dependencies/ Menciones La gente de Sírvela (Amadeu y Joan), aprovecharon el día mundial de la radio, para compartir un listado de podcast que recomiendan y mencionaron Freelandev. :) Mariano pudo recuperar un archivo contactándole a soporte de Google de workspace y ellos tienen una herramienta de backup más avanzada.  Sergio Calderón, que ya está usando la beta de iOS 17.4, nos pasó unos pantallazos de las transcripciones de Apple Podcasts y tenían muy buena pinta. Escribía bien Nahuai y todo!!

02-19
42:51

#249 – No somos infalibles e nuevas ideas para plugins

Síguenos en: A veces nos quejamos de la tecnología, pero no olvidemos que el error humano sigue siendo ¿Qué tal la semana? Semana esther Me cargo la hoja de cálculo de dashboard de gestión de TWP sin opción a recuperarlo🤦🏻‍♀️. Oportunidad para rehacerlo mejor 🤷🏻‍♀️ Añadiendo patrones y ultimando OB Mucho movimiento de altas/bajas de mantenimiento Semana Nahuai Follow-up, David me comentó que no se puede usar el dominio youtube-nocookie.com en los bloques incrustados de WordPress. Encontró este plugin en Github. Pero se me ocurrió una manera más elegante de hacerlo usando render_block y el WP_HTML_Tag_Processor. ¿Tutorial o plugin? No existe ningún plugin que lo haga usando el bloque nativo de Youtube. La mayoría del resto llevan mucho tiempo sin actualizarse. Subida actualización de Osom Modal Login 1.4 que añade carga condicional de los assets. Transcripciones Apple Podcasts en iOS 17.4. Contenido Nahuai 3 nuevos tutoriales en Código Genesis de los cuales destaca: Además, actualicé el tutorial en el que evitar que se muestren los videos relacionados en Youtube. Tip de la semana El listado de todos los bloques nativos de WordPress Menciones David Perez nos deja un comentario para resolver el problema de los archivos .DS_Store. Nos recomienda que usar wp cli dist-archive. También funciona para el flujo de GitHub > SVN. Automatizas la limpieza de los archivos en producción. Su charla en WC Madrid sobre eso: https://davidperezgar.com/blog/charlas/crea-archivo-distribucion-plugin-wp-cli/ David Perálvarez nos comentar un error de Restrict Content Pro con los cupones.

02-12
31:48

#248 – Bajas de autónomos, cambios en Gmail y configuraciones SMTP y alegrías varias.

Síguenos en: Pues ahora resulta que los autónomos sí nos ponemos enfermos.... ¿Qué tal la semana? Semana esther En K.O. técnico toda la semana Semana Nahuai  El cambio de condiciones de Gmail, para reducir spam, desencadena tener que configurar SMTP en WordPress. Primero intenté hacerlo mediante código pero al final tuve que usar un plugin (FluentSMTP) Aprovechando para revisar las configuraciones de envío de otras webs (OsomPress) Meetup de WordPress Terrassa en el que vino JuanKa a explicarnos cómo usar Advanced Custom Fields para crear un directorio. Mejorando la descripción de Osom Modal Login para mostrar los vídeos de Youtube y los tutoriales sobre el plugin que hemos escrito en la web de OsomPress (ya hay 4). Enviado a revisión Osom Block Visibility. Me llevo la alegría de que han donado dinero a la Green Web Foundation, en parte por mi trabajo en el área de sostenibilidad de WordPress. Descubro un nuevo filtro para bloques block_type_metadata. Contenido Nahuai  2 nuevos tutoriales en Código Genesis de los cuales destaca: Mostrar la información de un plugin del repositorio de WordPress mediante la API Novedades La versión 6.4.3 soluciona algunos problemas de seguridad y soluciona 21 fallos. Para más información, lee las notas de la versión. Parece que la nueva versión ha introducido un bug que da problemas cuando creas el zip de plugin desde MacOS: https://wordpress.org/support/topic/zip-files-created-in-macos-stopped-working-in-wordpress-6-4-3/ Renuevan la página del directorio de hostings verdes de Green Web Foundation: https://app.greenweb.org/directory/ Google reduce significativamente la versión gratuita de recatpcha (de 1 millón a 10.000), a partir de abril. Tip de la semana Embed Privacy, plugin que te permite añadir una capa de privacidad en vídeos embebidos de YouTube (y otros medios). Ideal si tienes muchos vídeos de YouTube donde no has usado la versión youtube-nocookie.com. Un post muy interesante donde compara los datos cargados con o sin el plugin: https://oldrup.dk/en/more-speed-less-tracking-with-embed-privacy/ Ojo con las fuentes en formato ttf porque pueden ser muy pesadas.

02-05
29:30

#247 – Cambios de modelo de negocio y aplicando IA a WordPress con David Perálvarez

Síguenos en: ¿Qué tal la semana? Semana esther Nuevo diseño de la web de OsomPress, ahora con un flamante nuevo tema de bloques (con block binding incluido!!) Revisando el checkout de la web. Semana Nahuai Cambio para usar el query loop en los tutoriales de Código Genesis. Actualización Osom Modal Login 1.3.1 que mejora la comportamiento de la modal. Actualización Social Simple Share 3.2.3 que añade el icono de Bluesky. Terminando de pulir Osom Block Visibility para subirlo al repositorio de WordPress. Realizando tests con el tema Osom Business (unit test, theme check…) Nomenclaturas de plugins y temas de WordPress, que no coinciden necesariamente. Encontrando limitaciones para usar patrones de bloques en temas clásicos. Trasteando con la API de plugins para obtener y mostrar información sobre plugins del repositorio de WordPress. Contenido Nahuai 3 nuevos tutoriales en Código Genesis de los cuales destaca: Mostrar los plugins creados por un usuario de WordPress Tema de la semana: Cambios de modelo de negocio en la academia de SiliCodeValley. David también nos explica como está integrando la IA en WordPress. Novedades Activadas las transcripciones en Apple Podcasts. Tip de la semana El addon de Facet WP que te permite filtrar el query loop nativo de WordPress (y otros): https://facetwp.com/help-center/using-facetwp-with/blocks/

01-29
01:02:13

#246 – Blue Monday, plugins de SEO y mucho OsomPress

Síguenos en: ¿Qué tal la semana? Semana esther Semana tranquila de mantenimientos. Problema última versión WPML - redireccionamientos extraños OsomPress Web -> decidir plugin SEO Ultimando nuevo theme Osom Semana Nahuai Pues no sé si era “blue Monday” pero vaya lunes. Namecheap me la lió y no autorenovó nbadiola.com. Por otro lado, mi IP del NAS debió de cambiar y las copias de Freelandev no se podían enviar, así que llenaron el servidor. 🎇 Si antes menciono el maravilloso equilibrio trabajo/vida antes me lo como con patatas. Último follow-up del caso raro de actualizaciones que rompían la web con 3 idiomas. Modificando facturas para que el IVA salga mejor desglosado (Invoices for WooCommerce y PDF Invoices & Packing Slips for WooCommerce). Actualización de Osom Modal Login (OML) a la versión 1.3 que añade todas las opciones para temas de bloques. Parece que ahora no hay ningún otro plugin que permita hacerlo. Actualizar Osom Login Page Customizer a la versión 1.1.4 para mejorar la compatibilidad con OML. Investigando los plugins más ligeros y fiables de SEO. Candidatos: Slim SEO y The SEO Framework. Contenido Nahuai 2 nuevos tutoriales en Código Genesis de los cuales destaca: Personalizar el método de pago predeterminado en una categoría de producto de WooCommerce Novedades Nueva opción de Zapier que permite que te cobres solo las tareas que superan el plan contratado. Tip de la semana La función has_block puede ser muy práctica para detectar bloque del contenido (pero no si están fuera). Menciones Jota me comenta que en la app de Google Podcasts no se cargan los nuevos episodios en cambio via web si lo hacen.

01-22
36:20

#245 – Balance de 2023 y objetivos de 2024

Síguenos en: ¿Qué tal la semana? Semana esther Puesta al día post-navideña 3 retornos de clientes Semana Nahuai Follow up del caso raro en el que una actualización de TEC creaba un problema. Me encuentro el plugin actualizado y todo funcionando ok. 🤷🏻‍♂️ Actualización de OML Poniéndonos al día con OsomPress. Escribir post para HeroPress que se publicará el 17 de enero (en inglés y castellano) Tuve las dos reuniones de adopta mi mente. Contenido Nahuai  2 nuevos tutoriales en Código Genesis de los cuales destaca: Mostrar una cuadrícula con las entradas de CPTs de cualquier instalación de WordPress usando la API REST Tema de la semana: Nahuai  Código Génesis Mantener ritmo de publicación -> +90 tutoriales Baja el número de suscriptores No inversión en publicidad o patrocinios La facturación ha bajado (30%) Contenidos: 49 episodios de podcast de Freelandev 5 webinars mensuales NED Pro Newsletters: 0 enviadas 3 posts blog Sustain WP: 9 episodios de podcast 10 Meetups presenciales organizadas Desarrollo web: 1/2 proyecto con clientes nuevos Más bolsas de horas de antiguos clientes Facturación  2020202120222023Código Genesis35%30%26%13%Desarrollo web19%19%2%2%Bolsa horas24%15%33%30%Mantenimiento12%9%10%15% 201820192020202120222023Servicios97%73%58%51%48%49%Código Genesis0%*16%35%30%26%13%Otros3%11%7%19%26%38% Ha aumentado la facturación trabajando un 7% menos de tiempo. Unas 5h/día, 5 días a la semana (6 meses con una media de 3h/día) Objetivos Mantener el equilibrio trabajo/vida Dar a conocer OsomPress Conseguir un patrocinador que me ayude a aeguir aportando a la comunidad WordPress en materia de sostenibilidad  Esther  Facturación total: -5,4% respecto 2022 (Sin tener en cuenta OsomPress: -0,4%) Evolución Desglose Facturación 2.01820192020202120222023Mantenimiento38,78%54%56%78,52%86,29%90,66%Desarrollo52,86%32,94%28%10,57%1,52%2,70%Formacion7,35%7,95%12%2,25%1,62%0,59%Otros1,00%5,22%4%3,39%1,73%2,21%OSOM 5,27%8,84%3,84% 100%100%100%100,00%100,00%100,00% Distribución clientes mantenimiento 20222023Total Clientes8985 (-4%)3 clientes + facturación27%34% Objetivos: Intentar evitar concentración clientes Mantener % tiempo trabajado / facturación en mantenimiento Empujón nuevos productos OsomPress Novedades Me he llevado la alegría de ver que Ari ha creado un Github issue para que la librería de fuentes de WordPress se baje la versión WOFF2 en lugar de la TTF. Tip de la semana Usar el plugin Health Check and Troubleshooting para realizar un cambio de tema. Puedes activar el «modo diagnóstico» para que los cambios del nuevo tema solo sean visibles para ti. Menciones Enrique nos felicita y nos comenta que los audios con se cargan en Google Podcast. Como va a cerrar en breve no vamos a darle muchas vueltas.

01-15
54:09

Recommend Channels