Jeden z naszych użytkowników zapytał nas niedawno, dlaczego nie widzi niektórych swoich wtyczek w swojej sieci witryn WordPress. Po zainstalowaniu wtyczek nie byli w stanie zlokalizować ich na stronie wtyczek w swojej sieci witryn. W tym artykule wyjaśnimy, dlaczego nie widać wszystkich wtyczek w instalacjach WordPress multisite i jak to poprawić.
Sieć witryn WordPress multisite umożliwia uruchamianie wielu witryn przy użyciu jednego oprogramowania WordPress. Możesz zainstalować motywy i wtyczki dla wszystkich witryn w tej sieci wielostanowiskowej.
Istnieją dwa różne ekrany wtyczek, gdy logujesz się jako superadministrator do głównej witryny twojego WordPress multisite.
Pierwszy ekran wtyczek umożliwia włączanie wtyczek tylko na twojej głównej witrynie, ale nie pozwala na instalowanie nowych wtyczek.
Drugi ekran wtyczek znajduje się w sekcji Moje witryny ” Administrator sieci ” Wtyczki i umożliwia zarządzanie wtyczkami dla całej twojej sieci.
Aby zainstalować wtyczkę na witrynie WordPress, należy przejść na stronę Moje witryny ” Administrator sieci ” Wtyczki.
Na stronie wtyczek sieciowych kliknij przycisk utwórz nowy, aby zainstalować nową wtyczkę.
Po instalacji zobaczysz odnośnik do sieciowej aktywacji wtyczki. Po włączeniu wtyczki do sieci będzie ona dostępna dla wszystkich witryn w twojej sieci witryn.
Administratorzy poszczególnych witryn nie mogą jej wyłączać ani usuwać. Z tego powodu wtyczki włączane przez sieć nie są wyświetlane na twojej witrynie głównej ani na stronie wtyczek witryn podrzędnych.
Jeśli zdecydujesz się nie włączać wtyczki do sieci po jej instalacji, będziesz mógł ją zobaczyć na ekranie Wtyczki twojej głównej witryny. Na tym ekranie można włączać wtyczkę tylko dla witryny głównej.
Wtyczki na podstronach sieci witryn
Po skonfigurowaniu sieci witryn WordPress automatycznie stajesz się super administratorem. Daje ci to możliwość instalowania wtyczek i motywów dla wszystkich innych witryn w sieci.
Administratorzy witryn dla poszczególnych witryn w twojej sieci nie mają możliwości aktualizowania, instalowania ani usuwania wtyczek. Dlatego administratorzy witryn nie zobaczą nawet menu wtyczek na pasku administratora.
Jeśli jednak włączysz wtyczkę w sieci, administratorzy witryn będą mogli skonfigurować ustawienia wtyczki dla własnej witryny.
Dodawanie menu wtyczek dla witryn podrzędnych w WordPress Multisite
Aby włączyć menu wtyczek dla poszczególnych witryn, należy przejść do kokpitu administratora sieci.
W kokpicie administratora sieci przejdź na stronę Ustawienia ” Ustawienia sieci. Przewiń stronę do dołu, a zobaczysz pole wyboru włączające menu wtyczek.
To wszystko, zapisz swoje ustawienia, a poszczególne witryny będą teraz mogły zobaczyć menu wtyczek. Będą również mogli zobaczyć zainstalowane wtyczki i włączać je dla swojej witryny.
Uwaga: Administratorzy poszczególnych witryn nie widzą wtyczek włączanych przez sieć.
To wszystko, mamy nadzieję, że ten artykuł pomógł ci zrozumieć, dlaczego nie widzisz wszystkich wtyczek w instalacjach wielostanowiskowych WordPress. Możesz również zapoznać się z naszym przewodnikiem na temat dodawania/usuwania domyślnych stron w WordPress multisite.
Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube, aby zobaczyć poradniki dotyczące filmów WordPress. Możesz nas również znaleźć na Twitterze i Google+.
Andy
That was very simple and helpful
Thanks
WPBeginner Support
You’re welcome
Administrator
Linda
The article mentions, „Note: Individual site admins cannot see network activated plugins.”
Is this true for all versions of a multi-site or just since a certain version of a multi-site?
WPBeginner Support
For the moment it is all versions of multisite.
Administrator
Bayo
When I try Network activating some plugins on my network admin it says Plugin could not be activated because it triggered a fatal error.
WPBeginner Support
That sounds like you are attempting to use plugins that do not work with multisite.
Administrator
Leon
Hi,
what’d be the difference between Network activate and the individual sites activate? Sometimes I have to do individual activation to make the plugin work, but some other plugins require the network activation though.
WPBeginner Support
It would depend on the plugin and the permissions requirements. Network activating a plugin would mean it is available on all of the sites in the network.
Administrator
Leon
Thank you for the reply. To be confirmed, is there any difference between activating on the network and activating individually on each sites afterwards?
WPBeginner Support
If you network activate the plugin it will be active on all sites already instead of only active on certain sites.
Nibesh
Can we use a single licence of a premium plugin and use it all ove the connected multisite?
For example if bought a plugin or theme for a single site liscence and installed in multisite will it be fully functional in all the connected sites?
WPBeginner Support
You would want to reach out to the support for the premium tool you are using to ensure there wouldn’t be any conflicts.
Administrator
Cindy
Hi,
I have a WP website and I just learned from your article why the admin of my site told me I can’t add a booking calendar to my website. Is there any way that the admin can add the plugin to only my site without adding it to all other sites?
I really think that adding the calendar would make it easier for my website visitors to book their complimentary consultations which in turn could help grow my business.
Please have a solution to my problem!
Coach Cindy
WPBeginner Support
Unless I hear otherwise, a multisite installation would add the plugin to the other subsites and we do not have a recommended method to limit it to one at the moment.
Administrator
Mary Job
HI Cindy, try to confirm from your admin if your site is on a multisite. If so, the plugin showing up on all the sites should not be an hindrance. This is because even though it shows on the other sites, it won’t be activated unless the site admin of another site on the multi site chooses to activate the plugin.
Your admin should simply install the plugin on the network but must not 'network activate’ the plugin. That way, every other site admin on that multisite network can choose to either activate it or not on their individual site.
Nils
Thank you! This one saved me. I couldn’t understand why I couldn’t add themes or plugins until I found this post.