J'ai créé une fonction sur le site principal de mon réseau multisite qui parcourt chaque site du réseau, extrait les valeurs de leur page d'options dans ACF et enregistre les données dans un fichier JSON. Cependant, je ne sais pas comment le faire fonctionner en dehors d'une seule page .php que j'ai testée.
Mes questions sont:
Un problème que j'ai est que mon site principal et les sous-sites sont sur des thèmes distincts et ne partagent pas le même fichier functions.php, donc je ne pense pas à utiliser quelque chose comme acf/save_post fonctionnerait.
Créez un plugin pour le répertoire mu-plugins et exécutez votre fonction lorsque l'action wpmu_new_blog est déclenchée.
Référence, ici: https://codex.wordpress.org/Plugin_API/Action_Reference/wpmu_new_blog
Le crochet que vous avez cité pour ACF semble être la manière dont vous devriez diriger votre fonction, si vous voulez que cela se produise lors de la sauvegarde d'ACF ...