Bisnis

1.9K posts

Bisnis banner
Bisnis

Bisnis

@BisnisES

Soluciones profesionales de formación, desarrollo y consultoría para personas y empresas #WordPress #SocialMedia #SEO #IA

España Katılım Ağustos 2015
1.1K Takip Edilen560 Takipçiler
Bisnis retweetledi
Fernando Tellado Ⓦ
Fernando Tellado Ⓦ@fernandot·
Este fin de semana va a pasar algo gordo, ni más ni menos que el evento WordPress sobre comercio electrónico del año en España, cita imprescindible 🗺️ Facultad de Mkt - Málaga 🕒 24-25 abril 🗓️ malaga.wordcamp.org/2026/programa/ 🎟️ malaga.wordcamp.org/2026/tickets/ (quedan -60) ¡Ahí nos vemos! 🤘
SiteGround España@SiteGround_ES

El equipo de SiteGround España estará en WordCamp Málaga los días 24 y 25 de abril como patrocinadores. Pásate por nuestro stand y charlemos sobre hosting, rendimiento web y todo lo que hace que un proyecto online funcione de verdad. #WCMLG #WordPress #WordCampMalaga

Español
0
5
6
999
Bisnis retweetledi
Fernando Tellado Ⓦ
Fernando Tellado Ⓦ@fernandot·
Ya están las operadoras bloqueando IPs a lo loco perjudicando a webs totalmente legales por petición de una empresa privada, La Liga, y el beneplácito de un juez, y las instituciones de este país permitiéndolo Si quieres mantener tu web online: github.com/fernandotellad…
Fernando Tellado Ⓦ tweet media
Español
3
52
108
6.6K
Bisnis retweetledi
Fernando Tellado Ⓦ
Fernando Tellado Ⓦ@fernandot·
Si usas Woocommerce Subscriptions podrías estar perdiendo casi el 10% de los pagos por este fallo 💀
Sybre Waaijer@SybreWaaijer

100,000+ stores run this WooCommerce plugin. I doubt any of them know their payments are broken. Any store with $1M ARR could be missing $700k+ in revenue. If you run WooCommerce Subscriptions, check your store. Yesterday, I reported a bug to WooCommerce that silently broke subscription payments after a product switch. Then I got worried: if they missed something this obvious, what else did they get wrong? So I started auditing. Within hours, I had found three more bugs. There were 121 affected subscriptions, and $43,274 in lost revenue. Here's what I found. WooCommerce Subscriptions has an internal flag that controls whether a subscription charges the customer automatically or waits for them to pay manually. When a customer checks out with (for example) Stripe or PayPal, this flag should be set to "automatic." If it isn't, subscription renewals silently stop working: no charge is attempted, no failure email is sent, and the subscription goes on hold until the customer notices and pays manually, or doesn't and churns. Bug 1 (stale cache): After saving subscription dates, the order cache was never cleared. Subsequent saves could serve a stale object with the flag still set to its default: manual. Fixed in subscriptions-core 6.9.0. Bug 2 (broken HPOS backfill): Missing getter/setter methods prevented subscription metadata from being properly synced to postmeta in HPOS when data sync is enabled. Fixed in subscriptions-core 6.5.0. Bug 3 (unnecessary re-fetch): wcs_create_subscription() returned a freshly fetched instance from cache/DB instead of the already-configured object. Any unsaved state, including the corrected flag, was silently discarded. Fixed in subscriptions-core 7.1.0. These three combined accounted for roughly 7% of all subscriptions created at checkout that were silently born broken, despite the customer paying successfully. For 7+ years (we have data from 2017–2024). Automatic payments NEVER fired for these subscriptions. Users never got renewal emails, either. The only way to know they were broken was if the customer noticed they lost access and contacted support, or if the merchant audited their database manually. Bug 4 (switch): When a customer upgrades or downgrades their subscription, the switcher flags the subscription as manual renewal; it only corrects the flag if the payment gateway changes. A customer switching plans while keeping the same gateway (e.g. Stripe to Stripe) cements the flag stuck on manual. I discovered this two days ago, when I found a happy customer in the store overview that I had just helped upgrade, with multiple valid cards on file, put "On Hold" because of a missed payment. For years, I've offered to help WooCommerce improve its code quality and performance. I dry-run code: I find bugs by reading. All four of these bugs are clearly visible in the source without needing to use the software. They could have been caught early. They weren't. The incompetence is immeasurable (well, actually, with the diagnostic queries in my next post, it might be measurable). Our store is small. WooCommerce Subscriptions powers hundreds of thousands of stores. If 7% of subscriptions were silently broken across even a fraction of them, we're looking at potentially millions of dollars in spoiled revenue industry-wide that could have been prevented. Perhaps even billions. None of this was disclosed well or at all. No admin notice. No email. No advisory. The fixes shipped under vague changelog lines like "Make sure we always clear the subscription object from cache after updating dates" and "Ensure proper backfilling of subscription metadata." One fix was labeled "Dev" instead of "Fix." Two don't appear in the GitHub release notes at all. No remediation tool or diagnostic query was provided. Store owners have NO way to know they're affected unless they manually audit their database. The woocommerce-subscriptions-core repo was archived in May 2025 after the code was absorbed into WooCommerce core — making the fix history harder to trace. If you run WooCommerce Subscriptions and used HPOS before mid-2024, check your store. Queries are linked in the tweet below.

Español
1
6
10
1.5K
Bisnis retweetledi
SiteGround España
SiteGround España@SiteGround_ES·
WordPress 7.0 está a la vuelta de la esquina. Aprende todas las novedades que se lanzarán con la nueva versión y prepárate para actualizar tus sitios con la ayuda de @fernandot. ¿Cuando? Mañana a las 18:30 CEST. ¿Dónde? En nuestro #SGWebinar: ⤵️ crowdcast.io/c/wordpress7-i…
Español
0
1
2
145
Bisnis retweetledi
Fernando Tellado Ⓦ
Fernando Tellado Ⓦ@fernandot·
Si has oído hablar de algo llamado EmDash creado por Cloudflare, que dice ser el sucesor espiritual de WordPress, esta semana te cuento: - Qué es y mi opinión - Cómo instalarlo - Cómo migrar de WordPress a EmDash - Qué es x402 En @ayudawp y en directo en YouTube
Español
1
5
13
623
Bisnis retweetledi
Fernando Tellado Ⓦ
Fernando Tellado Ⓦ@fernandot·
Do you develop WordPress plugins, or would you like to? Do you want to do it right? I’ve shared the SKILLS.md file on my GitHub that I use to train Claude Code (in my case), but you can use it with any AI model you like. …
GIF
English
2
6
16
732
Bisnis retweetledi
Fernando Tellado Ⓦ
Fernando Tellado Ⓦ@fernandot·
¿Desarrollas plugins WordPress, o te gustaría hacerlo? ¿quieres hacerlo bien? He compartido en mi GitHub las SKILLS.md que yo uso para entrenar a Claude Code (en mi caso), pero que puedes usar con cualquier modelo de IA que quieras. …
GIF
Español
4
12
62
2.5K
Bisnis retweetledi
Cronica Norte ®
Cronica Norte ®@CronicaNorte·
En un rato charlaremos con Fernando Tellado @fernandot un sabio de WordPress, Internet, IA....y más. Esta tarde lo publicaremos en nuestras redes sociales
Cronica Norte ® tweet media
Español
0
5
5
169