Skip Navigation

[Cerrado] High-Performance Order Storage Incompatible with Toolset WooCommerce Blocks

This support ticket is created hace 3 meses. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Hoy no hay técnicos de soporte disponibles en el foro Juego de herramientas. Siéntase libre de enviar sus tiques y les daremos trámite tan pronto como estemos disponibles en línea. Gracias por su comprensión.

Este tema contiene 3 respuestas, tiene 3 mensajes.

Última actualización por Christopher Amirian hace 3 meses.

Asistido por: Christopher Amirian.

Autor
Mensajes
#2727556

High-Performance Order Storage (HPOS) s now the default and recommended way for WooCommerce to store order data. However, no site with Toolset WooCommerce Blocks installed can use it because of it's incompatibility. Under "WooCommerce > Advanced > Features" the error message appears "1 Incompatible plugin detected (Toolset WooCommerce Blocks)." Is there a roadmap or timeline for Toolset on upgrading their Toolset WooCommerce Blocks plugin for compatibility with HPOS? Thank you!

#2728263

Nigel
Supporter

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/London (GMT+00:00)

Hi there

The change to HPOS won't affect most Toolset users, as it would only have implications for those using Views to query orders, which would no longer be possible given the shift to custom database tables for orders that make them inaccessible to regular WP_Query queries.

It is on our to-do list but hasn't been a high priority, because it may mean that functionality (querying orders) no longer being available, and given that WooCommerce includes a compatibility mode, that allows you to upgrade WooCommerce to use HPOS but still provide backwards compatibility by copying the orders data to wp_posts as before.

Although WooCommerce has a notice about Toolset not being compatible, you can upgrade to HPOS, and you would only need to use the compatibility mode if you intend to query orders using Views.

#2728936

Thanks for the helpful response! It does appear that HPOS fully supports the WordPress query API so perhaps updating Toolset WooCommerce Blocks to use the API might be the way to go: enlace oculto

In any case, I'll probably go ahead and upgrade my sites to HPOS and turn off the compatibility mode to avoid all of these orders being duplicated into the wp_post_meta table and slowing that down. Although I currently am not querying the orders with Toolset, it would be nice to know that if I needed to do that in the future Toolset WooCommerce Blocks would be there for me. And boy, with the error messages that it seems WooCommerce is increasingly putting up regarding software incompatibilities, I think it would inspire customer confidence not to let this sit on the backburner too long.

Thanks for the support!

#2729661

Christopher Amirian
Supporter

Idiomas: Inglés (English )

Hi there,

Thank you for your reply and the details.

If there is a compatible implementation available we will provide it in the changelog of Toolset.

Thanks.

El debate ‘[Cerrado] High-Performance Order Storage Incompatible with Toolset WooCommerce Blocks’ está cerrado y no admite más respuestas.