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
#551RPS Image Gallery358816800Output is not escaped
#552Simple History – Track, Log, and Audit WordPress Changes3532122300k+Non-prefixed global variable
#553SiteOrigin CSS356184100k+Not In Footer
#554WP All Export – Drag & Drop Export to Any Custom CSV, XML & Excel354110100k+wp function not compatible with requires wp
#555WP All Import – Drag & Drop Import for CSV, XML, Excel & Google Sheets353520100k+Missing direct file access protection
#556WP Store Locator35261450k+wp function not compatible with requires wp
#557Dynamic Copyright Year3697243800Output is not escaped
#558HTTP Requests Manager3698901k+Output is not escaped
#559Lara's Google Analytics (GA4)36303579k+Unsafe printing function
#560ShopEngine Elementor WooCommerce Builder Addon – All in One WooCommerce Solution3663667100k+Non-prefixed global variable
#561Wppao Sitemap36128219k+Output is not escaped
#562avalex – Automatisch sichere Rechtstexte3725851k+Direct Query
#563Better Click To Share – Shareable Quote Boxes for X (Twitter)37170596k+Unsafe printing function
#564Customize WordPress Emails and Alerts – Better Notifications for WP37644730k+Missing Arg Domain
#565Disclaimer Popup37313531k+Text Domain Mismatch
#566WPForce Logout – WordPress User Login Logout Management Plugin37567328k+Output is not escaped
#567ReCaptcha Integration for WordPress3760669k+Output is not escaped
#568TopNewsWp – Display Tikcer News, RSS Feed Widget and Many More3787859800Output is not escaped
#569WPO365 | MICROSOFT 365 GRAPH MAILER371128310k+Text Domain Mismatch
#570Admin Tools38189103k+Unsafe printing function
#571Goal Tracker – Custom Event Tracking for GA438541252k+Output is not escaped
#572CAOS | Host Google Analytics Locally381244410k+Output is not escaped
#573jQuery Pin It Button for Images381293610k+Output is not escaped
#574MainWP Child – Securely Connects to the MainWP Dashboard to Manage Multiple Sites383136700k+Non-prefixed hook name
#575Popular Posts by Webline3825681k+Output is not escaped
#576Broadcast38211071k+Direct Query
#577White Label – WordPress Custom Admin, Custom Login Page, and Custom Dashboard382053110k+Output is not escaped
#578Wholesale for WooCommerce38541221k+Output is not escaped
#579Events Manager – Zoom Integration3914143700Output is not escaped
#580Flexible Posts Widget41136338k+Output is not escaped
#581Simple Lightbox412148100k+Nonce verification recommended
#582WP Club Manager – WordPress Sports Club Plugin44171682600Non-prefixed global variable
#583Jetpack Search459254265k+Text Domain Mismatch
#584Utimate Kit ( Styler ) for WPForms452406920k+Missing Arg Domain
#585Jetpack Social4882925430k+Text Domain Mismatch
#586Easy Updates Manager4813182300k+Non-prefixed global variable
#587Easy Property Listings4960665k+wp function not compatible with requires wp
#588Booster for WPForms507945800Text Domain Mismatch
#589User Activity Tracking and Log50302633k+Non-prefixed global variable
#590Automattic For Agencies Client5324918420k+Text Domain Mismatch
#591Connect Contact Form 7 and Mailchimp532905240k+Text Domain Mismatch
#592Popup Maker – Boost Sales, Conversions, Optins, Subscribers with the Ultimate WP Popup Builder5554692700k+Non-prefixed hook name
#593Themeflection Numbers – Number Counter and Animated Numbers55224733k+Text Domain Mismatch
#594WP Ultimate Review552338170k+Non-prefixed global variable
#595Elementor Beta (Developer Edition)57363230k+Output is not escaped
#596Gravity PDF5711615220k+Non-prefixed global variable
#597Disabler6421238900Text Domain Mismatch
#598onOffice for WP-Websites6755071k+Non-prefixed global variable
#599Free Assets Library – Openverse/Pixabay 600+ Million Images6844364k+Text Domain Mismatch
#600Plugin Groups7316121k+Non Singular String Literal Domain