Moderator
t-p
(@t-p)
I’m finding that plugins bundled with themes
I recommend asking at the dedicated support of those themes for solutions so their developers and support community can help you with this.
Thank you for your reply. Well, my question isn’t specific to a particular theme, as the problem persists across all themes. My question revolves around sorting dependencies that come with themes in a better way within the core
For example: what is the need for a framework plugin used for a particular subsite theme to show up in the plugins of the another subsite plugins section. I believe this only adds to the confusion on the latter subsite.
Moderator
t-p
(@t-p)
Noted with thanks :thumbsup:
Draft of Feature Request: Improved Management of Theme-Dependent Plugins in WordPress Multisite
Description:
Currently, plugins bundled with themes or those that have plugin dependencies are displayed in both the plugin management pages of individual subsites and the global admin page of a multisite network. This leads to clutter and redundancy, making it challenging for administrators to manage plugins efficiently.
For example:
- If Subsite A uses a theme that requires a plugin like “Theme Framework X”, this plugin is not only listed in Subsite A’s plugin management page but also in Subsite B’s plugin management page, even if Subsite B uses a completely different theme that doesn’t require “Theme Framework X”.
- This unnecessary duplication can confuse administrators and make it harder to manage plugins, especially in large multisite networks.
Request:
We propose introducing a feature to organize and display theme-dependent plugins in a more streamlined way within the WordPress core. This could include:
- A separate section or tab within the plugin management page to list theme-dependent plugins
- Displaying required plugins within the Appearance section or on the theme’s page itself
- Automatic removal or deactivation of dependent plugins when a theme is uninstalled
Benefits:
- Improved plugin management experience for administrators of multisite setups
- Reduced clutter in the plugin list
- Enhanced usability and organization
Use Case:
In multisite environments, administrators often manage multiple themes, each with their own set of dependent plugins. This feature would simplify plugin management, making it easier to identify and manage theme-dependent plugins.
Target Audience:
- Multisite administrators
- Theme developers
- Plugin developers
Proposed Implementation:
- Introduce a new filter or hook to allow themes to declare dependent plugins
- Modify the plugin management page to display theme-dependent plugins separately
- Update the theme uninstallation process to handle dependent plugins accordingly
Version:
Future releases of WordPress (e.g., 6.8, 7.0)
Additional Comments:
We believe this feature would greatly improve the WordPress multisite experience. Thank you for considering this request!
When it comes to theme-bundled or dependent plugins its essential to ensure they don’t create compatibility issues with other plugins or slow down your website. A good idea is to regularly review and update these plugins to maintain optimal performance and security. If certain plugins are rarely used or redundant consider disabling or removing them to streamline your site. For better organization label or categorize plugins based on their purpose (e.g. SEO security performance) and assess if each plugin is truly necessary. A plugin audit every few months can help you keep your site efficient and minimize conflicts.