White Label/MainWP Core - Hide Plugin/Theme Updates on child site admin

Hello,

Currently, we hide all WordPress Core, Plugin, and Theme updates on our child sites’ admin dashboards. We use a custom-refined snippet via the Code Snippets extension that ensures these updates are hidden from child site wp-admin users while maintaining compatibility with a huge array of websites and MainWP’s management features.

We believe this would be a valuable native feature and would like to contribute this logic to the MainWP codebase. While we considered a Pull Request for MainWP Core/Child, this feature feels like a better fit for the MainWP White Label extension, either as a replacement for, or an additional option alongside, the current “Suppress update notifications for WordPress core” setting.

Since the White Label extension is pro-only/closed-source, we cannot submit a PR directly. How should we proceed with sharing our code/contributing on this?

Hey @Laukatu

Welcome to the MainWP community.

Our White Label add-on had options for hiding plugin, theme and core updates on teh child sites.

However, shipping this behavior in the plugin package is not compatible with WordPress.org plugin directory rules, so the functionality was removed from the White Label Extension workflow.

See this doc for more info: Removed hiding options - MainWP Documentation