Es muy probable que, después de actualizar recientemente WooCommerce, haya aparecido en tu escritorio de WordPress un mensaje indicando que la API REST heredada se eliminará próximamente en WooCommerce 9.0.
¿Tengo que hacer algo?, ¿se romperá algo si no actúo rápido?, ¿qué puñetas es la API REST heredada?
Sigue leyendo para desvelar estos misterios, y más apasionantes aventuras…
¿Qué es la API REST heredada del WooCommerce?
Hace ya una pila de años, en 2016, se introdujo una API REST basada en la API JSON de WordPress, dejando obsoleta la antigua API utilizada por WooCommerce, que no es ni más ni menos que la, desde entonces (te recuerdo, 2016) desde entonces renombrada como API REST heredada, u obsoleta, como prefieras.
¿Ya no sirve la API REST heredada de WooCommerce?
Desde hace unos cuantos años (sí, desde 2016) no se usa, salvo que en tu tienda online la tengas activa y – por el motivo que sea – tengas alguna aplicación que aún utilice las variables (endpoints
) de la API REST heredada, en vez de las nuevas de la API REST basada en JSON, activa desde ¿he dicho 2016?
La comprobación es sencilla, pásate por los ajustes avanzados de WooCommerce y desactiva la API REST heredada. Si todo sigue funcionando es que no la necesitas. Si ya estaba desactivada, pues era un ajuste que había que activar expresamente, y todo funcionaba normalmente, es que no la necesitas.
Otra comprobación adicional que puedes/debes hacer es pasarte por la pestaña de ajustes avanzados de WooCommerce llamada Webhooks y, si hay alguno activo, comprobar que no esté identificado como heredado (legacy
)
¿Cuándo dejará de estar disponible la API REST heredada de WooCommerce?
Está anunciado que dejará de estar incluida en WooCommerce en la versión 9.0, que saldrá más o menos en junio de 2024.
¿Y si luego descubro que la necesitaba?
Ningún problema, han avisado que se liberará un plugin para incluirla si alguna web necesita esta API REST heredada.
Nada más por hoy, sigue feliz con tu WordPress y WooCommerce 🙂
¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!