plugin_updater_detected

plugin updater detected

The plugin appears to include its own update or modification mechanism.

medium weight

Why It Shows Up

Plugin Check found updater code or code that modifies plugin files outside the normal WordPress.org update flow.

Why It Matters

Custom update mechanisms can bypass repository review, surprise site owners, or change executable code after installation.

How to Fix

  • Remove custom updater code from WordPress.org releases when it is not needed.
  • Do not rewrite plugin source files at runtime.
  • If remote updates are intentional outside WordPress.org, document the trust model and protect it with strong validation.

Affected Plugins

RankPluginScoreErrorsWarningsInstallsAddedUpdatedTop Issue
#401TemplateSpare – 1000+ WordPress Starter Templates & Full Site Migration Tool | 1-Click Import/Export & No-Code Builder257051,58710k+Non-prefixed global variable
#402TrueBooker – Appointment Booking and Scheduler System255292,746600Non-prefixed global variable
#403Ultimate Blocks – 25+ Gutenberg Blocks for Block Editor256911,58150k+Non-prefixed global variable
#4043D viewer by Visody258321,3221k+Non-prefixed global variable
#405WC Disable Zoom / Lightbox features255291,297700Non-prefixed global variable
#406Product Customer List for WooCommerce256101,3349k+Non-prefixed global variable
#407Secure Gateway for Authorize.net and WooCommerce by Pledged Plugins259071,41810k+Non-prefixed global variable
#408Digital Goods (Checkout Field Editor) for WooCommerce Checkout255391,4793k+Non-prefixed global variable
#409Dynamic Pricing and Discount Rules for WooCommerce255311,569600Non-prefixed global variable
#410Flat Rate Shipping Method for WooCommerce251,2421,7785k+Non-prefixed global variable
#411WP 2FA – Two-factor authentication for WordPress25283716100k+Non-prefixed global variable
#412WP Coupons and Deals – WordPress Coupon Plugin259141,4601k+Non-prefixed global variable
#413WP Review Slider251,1862,2796k+Non-prefixed global variable
#414WP Google Review Slider251,3672,58430k+Non-prefixed global variable
#415WP Encryption – No.1 HTTPS plugin & One Click Free SSL Cert, HTTPS Redirect, Security257271,55450k+Non-prefixed global variable
#416WP Popups – WordPress Popup builder2544034230k+Output is not escaped
#417WP Statistics – Simple, privacy-friendly Google Analytics alternative256102,465600k+Non-prefixed global variable
#418WP TripAdvisor Review Slider251,0532,5778k+Non-prefixed global variable
#419Team Members Showcase255911,4944k+Non-prefixed global variable
#420YT Player – Embed and Customize Video Players253,1632611k+Output is not escaped
#421Bangladeshi Payments Mobile – QR Code & Transaction Reports265351,2801k+Non-prefixed global variable
#422Conditional Logic for Woo Product Add-ons265751,352500Non-prefixed global variable
#423Ditty – Responsive News Tickers, Sliders, and Lists2656148430k+Output is not escaped
#424Easy Post Views Count265341,1802k+Non-prefixed global variable
#425FlagShip WooCommerce Shipping26495188400Non Singular String Literal Domain
#426Hide Admin Bar Based on User Roles265491,34520k+Non-prefixed global variable
#427Kadence Central – Site Management, Backups, Security, and Reporting2646221330k+Text Domain Mismatch
#428Paytium: Mollie payment forms & donations265065513k+Unsafe printing function
#429Polylang2636564800k+Non-prefixed hook name
#430Post List Designer – Category Post, Recent Post, Post List265421,3201k+Non-prefixed global variable
#431Premmerce User Roles265971,357600Non-prefixed global variable
#432Role Based Pricing for Woo by Meow Crew265481,3542k+Non-prefixed global variable
#433Carousel, Recent Post Slider and Banner Slider265281,4098k+Non-prefixed global variable
#434StoreGrowth: Smart Sales Booster for WooCommerce | BOGO, Upsells, Direct Checkout, Quick View, Side Cart261254202k+Non-prefixed global variable
#435Theater for WordPress26348344600Output is not escaped
#436Premmerce SEO for WooCommerce265501,2851k+Non-prefixed global variable
#437Set Price Note (Units, Offers, Editions) for WooCommerce265961,307800Non-prefixed global variable
#438Shipping Method Display Style for WooCommerce265291,3082k+Non-prefixed global variable
#439Church Content – Sermons, Events and More271344104k+Non-prefixed function
#440Divi Collage275161,183700Non-prefixed global variable
#441Cyrlitera – Transliteration of Links and File Names2745320440k+Output is not escaped
#442Everest Backup – WordPress Cloud Backup, Migration, Restore & Cloning Plugin271221353k+Non-prefixed global variable
#443Extra Product Options for WooCommerce275481,342600Non-prefixed global variable
#444Foxtool All-in-One: Contact chat button, Custom login, Media optimize images271,6293607k+Unsafe printing function
#445HM Multiple Roles275371,2871k+Non-prefixed global variable
#446Liza Widget For Spotify and Elementor276091,2871k+Non-prefixed global variable
#447Nextend Social Login and Register271,668243200k+Output is not escaped
#448Tussendoor – Open RDW27301140600Text Domain Mismatch
#449PublishPress Permissions: Control User Access for Posts, Pages, Categories, Tags2742432310k+Missing Translators Comment
#450Restrict for Elementor275301,223900Non-prefixed global variable