2013-05-24 9 views
6

Czy można instalować i aktywować wtyczki na miejscu dla konfiguracji WP Multisite?
Tworzę sieć "Proofs" dla moich klientów, gdzie mogę łatwo tworzyć nowe witryny, aby wyświetlać makiety itp. Klientom.
Niektórzy klienci wymagają o wiele więcej wtyczek niż inni, i mam nadzieję, że uda się lepiej uporządkować sprawy.Jak zainstalować wtyczki dla poszczególnych lokalizacji w sieci typu "Multisite"?

Zasadniczo nie chcę, aby moje "wtyczki sieciowe" były splątane z mnóstwem wtyczek, które muszę filtrować, próbując aktywować na poszczególnych stronach.

Czy można ustawić tak, aby mogę rzeczywiście ZAINSTALOWAĆ I AKTYWOWAĆ wtyczki na każdej pojedynczej stronie, NIE od administratora sieci?

+0

Instalacja jest dozwolona tylko w administratorze sieci: Wtyczki mogą zawierać kod dostępu do danych DB i plików innych witryn w tej samej sieci; Aby temu zapobiec, tylko administratorzy sieci mogą instalować wtyczki i motywy. To znaczy. muszą potwierdzić, że zainstalowany kod jest zapisany w sieci – Philipp

Odpowiedz

4

Jeśli chodzi o część , instalowanie, nie, to niemożliwe. Instalacja może być wykonana tylko w panelu Sieć. Nie znalazłem oficjalnego cytatu, ale jestem prawie pewien, że jest to no-go. Ale tutaj kilka miejsc w rdzeniu, gdzie możemy go zobaczyć: [1] i [2].

Z e-book Multisite 101, są to sugestie:

prostu wiedziałem MPM, a wraz z nim, można ustawić 3 stany wtyczek: ukryte, widoczne i aktywne w tworzeniu bloga. Nie można go jednak używać do włączania wtyczek dla poszczególnych witryn, takich jak oferty WordPress jako domyślne dla kompozycji.

multisite extended plugin management

Aktualna wersja wtyczki wyświetla kilka komunikatów: jeden undefined variable i jedną funkcję przestarzała. Ale te są drobne i łatwe do naprawienia.
Widziałem również, że jest przygotowany na radzenie sobie z wtyczkami "premium", za pomocą dodatkowego dodatku lub wtyczki innej firmy. Może to być przydatne w przypadku niestandardowych poprawek.

Żadna z wtyczek na liście nie została ostatnio zaktualizowana, niekoniecznie jest zła, ale uwaga jest zastrzeżona.

Mam one plugin that works on the Network screen, aby pokazać, która wtyczka jest aktywna, gdzie, ponieważ ta informacja nie jest dostępna w systemie.

+0

MPM został ostatnio zaktualizowany 2014-4-29, co czyni go najlepiej aktualizowanym z tego trio. Pozostałe dwie mają dwa lata. – Hexodus

1

B/c wszystkie witryny używają tego samego katalogu plików dla wtyczek, nie sądzę, że jest to możliwe, aby zainstalować witrynę wtyczek przez witrynę w obrębie wielu lokalizacji. Aby ułatwić ci życie, przyjrzałbym się znajomym z kopii zapasowej lub n-temu. Oba sprawiają, że bardzo łatwo jest sklonować jedną witrynę do drugiej w wielu lokalizacjach. Wolę ns cloner, ale to nie znaczy, że wiem coś złego z kolegą z kopii zapasowej.

Jeśli to nie pomaga, a użytkownik czuje się komfortowo w sql, można spojrzeć na kopiowanie wiersza w wp_option_x gdzie nazwa_opcji = "aktywne_pluginy" z witryny, którą chcesz skopiować do nowej. Będzie to skrót do aktywacji wtyczek w nowej witrynie.

Nadzieję, że pomaga.

Powiązane problemy