Je crée un plugin pour créer des rapports pour une installation multisite WC.
J'aimerais pouvoir utiliser le plug-in dans l'administrateur du site principal et obtenir des commandes pour tous les sites de l'installation multisite.
Je ne vois pas de moyen de faire cela dans la fonction WC wc_get_orders ou de toute autre manière documentée. Est-ce possible d'utiliser les API WordPress ou WooCommerce?
La solution consiste à appeler la fonction switch_to_blog($blog_id)
avant d'appeler une fonction WooCommerce, puis à restore_current_blog()
une fois terminé.