Creé una función para agregar productos a Woo-Commerce mediante programación y la probé en admin_init hook y funciona bien. Pero cuando estoy ejecutando la misma función usando la acción de envío de formulario, muestra los errores de clase no encontrados, ya que hasta ahora la clase de Woo-Commerce no está cargada.
Incluí manualmente algunas clases, pero en esas clases en sí se usan algunas clases constantes y otras que vienen con woo-commerce y causan el mismo error fatal.
¿Hay alguna forma de que pueda cargar todas las clases antes de que mi función comience a ejecutarse?
.