Wtyczki w folderze mu-plugins nie są ładowane


9

Próbuję automatycznie ładować wtyczki, umieszczając wtyczki w mu-pluginsfolderze. Ale jeśli wtyczka zostanie umieszczona w folderze, nie zostanie załadowana. Wypróbowałem kilka popularnych wtyczek, takich jak W3 Total Cache, WordPress SEO By Yoast, ale nie wszystkie zostały załadowane.

Czy WordPress ładuje tylko wtyczki, które są tylko pojedynczymi plikami mu-plugins?

Odpowiedzi:


14

Czy WordPress ładuje tylko wtyczki, które są tylko pojedynczymi plikami we wtyczkach mu?

Nie, nie muszą to być pojedyncze pliki, ale nie można używać wtyczek we własnych podfolderach, jak w plugins/folderze standardowym .

Główny plik wtyczki (jeden z określonymi informacjami nagłówka wtyczki) musi tam być mu-plugins/. Inne pliki można umieścić w podfolderze i stamtąd do nich odwoływać.

Użyłem go z własnymi wtyczkami. Nigdy nie próbowałem przenieść tam żadnej solidnej wtyczki.

Należy również pamiętać, że nie wszystkie wtyczki są zgodne z obowiązkami użytkowania,
patrz http://codex.wordpress.org/Must_Use_Plugins#Caveats


Nadal tak jest w 2017 roku. Dziwne, ponieważ niezwykle pomocne byłoby zablokowanie wtyczek w katalogu MU (w ich własnych pełnych katalogach) dla klientów, którzy lubią się wyłączać i włączać tylko dla kopnięć.
Ian

3

Niedawno zmierzyłem się z tym problemem i aby uniknąć mieszania wszystkich wtyczek lub łatania plików w celu zachowania organizacji, odkryłem, że możesz właściwie trzymać wszystkie wtyczki w oddzielnych podfolderach i utworzyć symboliczne łącze w mu-pluginsfolderze wskazującym na główny plik wtyczki w odpowiednim podfolderze.

Mam nadzieję, że ta informacja może stać się pomocna dla innych w przyszłości!


Jest to bardzo pomocne, dzięki
użytkownik1676224
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.