Wykrywanie integracji ACF – Multisite
-
Wersja pluginu:
3.0.2Opis b??du:
Sierotki nie wykrywaj? integracji Advanced Custom Fields je?li Advanced Custom Fields s? aktywowane w sieci witryn (network active)Reprodukcja:
1. Stwórz instalacj? WordPress Multisite
2. Aktywuj ACF lub ACF PRO w ca?ej sieci
3. Aktywuj Sierotki na wybranej stronie
4. Sprawd? menu integracji SierotekEfekt:
Integracja z ACF nie jest widoczna, je?li jest ono aktywowane w sieci witrynRozwi?zanie:
Zmieni? warunki sprawdzania aktywnych pluginów w funkcjiiworks_orphan_options_check_available_integrations()
na uwzgl?dniaj?ce pluginy aktywowane w sieci.Przygotowa?em rozwi?zanie, ale nie widz? repository do którego móg?bym wystawi? pull requesta:
php // file \sierotki\etc\options.php // line 277 //original $plugins = get_option( 'active_plugins' ); //suggestion $plugins = get_option( 'active_plugins' ); if (is_multisite()) { $network_plugins = array_flip(get_site_option('active_sitewide_plugins')); $plugins = array_merge($plugins, $network_plugins); $plugins = array_unique($plugins); }
Viewing 3 replies - 1 through 3 (of 3 total)
Viewing 3 replies - 1 through 3 (of 3 total)
- The topic ‘Wykrywanie integracji ACF – Multisite’ is closed to new replies.