En av våra användare frågade oss nyligen varför de inte kan se några av sina tillägg på deras WordPress multisite network. Efter att de installerat tilläggen kunde de inte hitta dem på plugins page i sitt multisite network. I den här artikeln kommer vi att förklara varför du inte ser alla tillägg på WordPress multisite installationer, och hur man fixar detta.
WordPress multisite network allow you to run multiple sites using the single WordPress software. You can install themes and plugins for all sites on that multi-site network.
Det finns två olika vyer för tillägg när du loggar in som super admin på huvudsidan för din WordPress multisite.
Den första plugin-vyn låter dig aktivera tillägg bara på din huvudwebbplats, men den tillåter dig inte att installera nya tillägg.
Den andra plugins-vyn finns under My Sites ” Network Admin ” Plugins, den tillåter dig att hantera plugins för hela ditt nätverk.
För att installera ett plugin på en WordPress multisite, måste du besöka My Sites ” Network Admin ” Plugins.
På sidan Network Plugins klickar du på knappen Add new för att installera ett nytt plugin.
Efter installationen ser du en link för att nätverksaktivera pluginet. När du nätverksaktiverar ett tillägg kommer det att vara tillgängligt för alla webbplatser i ditt multisite network.
Enskilda site admins kan inte deactivate eller remove det. Det är därför som nätverksaktiverade tillägg inte visas på din root site eller någon child site’s plugins page.
Om du bestämmer dig för att ej nätverksaktivera ett plugin efter installationen, kommer du att kunna se pluginet på din root sites vy Plugins. Från den här vyn kan du aktivera tillägget endast för rotwebbplatsen.
Tillägg på underwebbplatser i ett multisite network
När du installerar WordPress multisite network blir du automatiskt Super Admin. Detta ger dig capability att installera plugins och themes för alla andra webbplatser i nätverket.
Site admins för en enskild webbplats i ditt network admin har ej capability att updating, install, or remove plugins. Det är därför som site admins inte ens kommer att se plugins-menyn i sin admin bar.
Men om du aktiverar ett plugin i nätverket kommer site admins att kunna konfigurera plugin-inställningarna för sin egen site.
Add Plugins Menu för Child Sites i WordPress Multisite
För att aktivera plugin-menyn för enskilda webbplatser måste du växla till Network Admin-panelen.
På network admin dashboard, besök Settings ” Nätverksinställningar. Rulla ner till längst ner på sidan och du kommer att se checkboxen för att aktivera tilläggets meny.
Det är all, save your settings och enskilda webbplatser kommer nu att kunna se plugins menu. De kommer också att kunna se installerade tillägg och aktivera dem för sin site.
Note: Enskilda site admins kan inte se network admins aktiverade tillägg.
Det var all, vi hoppas att den här artikeln hjälpte dig att förstå varför du inte ser alla tillägg på WordPress multisite installationer. Du kanske också vill kontrollera vår guide om hur man lägger till/tar bort standard pages i WordPress multisite.
Om du gillade den här artikeln, vänligen prenumerera på vår YouTube-kanal för WordPress video tutorials. Du kan också hitta oss på Twitter och Google+.
Syed Balkhi
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
Dayo Olobayo
You mentioned that some plugins may not be compatible with multisite installations. Beyond technical incompatibility, are there potential security concerns when using plugins designed for single-site WordPress on a multisite network?
WPBeginner Support
In those situations it would be no different than a standard plugin for security concerns which means it would depend on what the plugin does for how likely it is to affect your site’s security.
Administratör
Dayo Olobayo
Thanks for the clarification. I’ll assess each plugin’s security based on its functionality.
Andy
That was very simple and helpful
Thanks
WPBeginner Support
You’re welcome
Administratör
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.
Administratör
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.
Administratör
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.
Administratör
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.
Administratör
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.
Administratör
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.