Last Updated on
The Popular WordPress Plugin Display Widgets is removed from the official WordPress.org repository because it includes malicious code to post Spammy content. Around 200,000 WordPress sites may have been running this plugin. Display Widgets plugin adds a checkboxes to each widget to show or hide on site pages, in the last few releases it allowed third parties to publish any content they wished on victims’ sites via a backdoor.
WordPress Security Plugin WordFence Published an Article earlier this week that Display Widgets Plugin includes malicious code to publish spam
The plugin team issued a notice that the Display Widgets 2.7 is a safe version So if you are using Display Widgets plugin then Update it to the latest Version 2.7 that restores the plugin to version 2.0.5 before the malicious code was added
Display Widgets is now likely to end up in the graveyard of abandoned plugins, but there are many other options for adding conditional widget display to WordPress sites. there are a many popular alternatives on WordPress.org. I have listed few popular plugins below.
Display Widgets Alternative Plugins
This plugin allows you to control sidebar widgets it adds elegant and feature-packed tabbed options below each widget to completely manage and control each widgets visibility and appearance.
Manage and replace sidebars and other widget areas on your site with Custom Sidebars, a flexible widget area manager.
Content Aware Sidebars
Display tailored sidebars and widget areas on any post, page or custom post type on your WordPress site. No coding required!
Widget Visibility is a module of Jetpack plugin, you need to install Jetpack to use Widget Visibility. The Widget Visibility module enables you to configure widgets to appear only on certain pages (or be hidden on certain pages) by using the Visibility panel.
This plugin is designed for much more familiar users. It is indeed flexible, well-written, and up-to-date.
Dynamic Widgets gives you full control on which pages a widget will display. It lets you dynamically show or hide widgets on WordPress pages by setting conditional logic rules
This plugin got a decent UI and seems to work as described. I think it’s simple enough to get the hang of quickly.