update_modification_detected

update modification 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
#151Post to Google My Business (Google Business Profile)238451,45210k+Non-prefixed global variable
#152PowerPress Podcasting plugin by Blubrry234,8172,45220k+Output is not escaped
#153Primary Addon for Elementor237651,3066k+Non-prefixed global variable
#154Print My Blog – Print, PDF, & eBook Converter WordPress Plugin231,0771,6608k+Non-prefixed global variable
#155Protect Admin236061,3002k+Non-prefixed global variable
#156Radio Station by netmix® – Manage and play your Show Schedule in WordPress!239343,6191k+Non-prefixed global variable
#157Read More Without Refresh239551,34720k+Non-prefixed global variable
#158Read More WP235701,3111k+Non-prefixed global variable
#159Restaurant & Cafe Addon for Elementor238891,3261k+Non-prefixed global variable
#160Schema231,17324540k+Text Domain Mismatch
#161Site Reviews231,37260160k+Output is not escaped
#162StreamWeasels Twitch Integration235551,4651k+Non-prefixed global variable
#163Super Video Player – play your videos with playlists and subtitles231,1351,6342k+Non-prefixed global variable
#164The Events Calendar233,5073,849600k+Text Domain Mismatch
#165Product Options and Price Calculation Formulas for WooCommerce – Uni CPO232,5141,9291k+Output is not escaped
#166Unlimited Elements For Elementor237112,101300k+Non-prefixed global variable
#167User Menus – Nav Menu Visibility235311,29880k+Non-prefixed global variable
#168Checkout with Zelle on Woocommerce236371,4043k+Non-prefixed global variable
#169Widgets on Pages238091,30620k+Non-prefixed global variable
#170Widgets for WooCommerce Products on Elementor231,6591,4543k+Non-prefixed global variable
#171WP All Import – Product Import for WooCommerce231,47520920k+Non Singular String Literal Domain
#172StoreCustomizer – A plugin to Customize all WooCommerce Pages235871,42620k+Non-prefixed global variable
#173WP Easy Pay – Payment and Donation Form Builder for Square239081,8201k+Non-prefixed global variable
#174WP Free SSL237351,3451k+Non-prefixed global variable
#175FunnelKit Automations – Email Marketing Automation and CRM for WordPress & WooCommerce237982,19320k+SQL query is not prepared
#176Shield Security – Smart Bot Blocking, Brute-Force Login Protection & File Scanning231,11820230k+Missing Translators Comment
#177WP STAGING – WordPress Backups, Restore, Migration & Clone231,5231,670100k+Non-prefixed global variable
#178Divi Gravity Forms (WP Tools)235791,3112k+Non-prefixed global variable
#179Comments – wpDiscuz236201,18070k+Non-prefixed global variable
#180Masonry Gallery & Posts For Divi (WP Tools)237541,450700Non-prefixed global variable
#181WSW – Shopify WooCommerce / WordPress Integration and Migration231,4491,612500Non-prefixed global variable
#182YITH Essential Kit for WooCommerce #1233971,4814k+Non-prefixed global variable
#183YITH PayPal Express Checkout for WooCommerce237722,8831k+Non-prefixed global variable
#184YITH WooCommerce Affiliates235491,5276k+Non-prefixed global variable
#185YITH WooCommerce Ajax Product Filter234631,52770k+Non-prefixed global variable
#186YITH WooCommerce Product Add-Ons234612,06920k+Non-prefixed global variable
#187Ivory Search – WordPress Search Plugin241,1731,688100k+Non-prefixed global variable
#188Adminify – White Label, Admin Menu Editor, Login Customizer245481,3797k+Non-prefixed global variable
#189Advanced Menu Manager Pro – Built for Content-heavy WordPress Sites to Add, Filter, Lock, and Edit Menus Easily245451,402400Non-prefixed global variable
#190Advanced Contact form 7 DB247651,96170k+Non-prefixed global variable
#191Advanced Form Integration — Connect Forms to 200+ Apps245,7684,57410k+wp function not compatible with requires wp
#192Advanced iFrame248871,12040k+Non-prefixed global variable
#193All Embed – Bring Any Content into Your Elementor Designs247291,310500Non-prefixed global variable
#194Starter Templates – AI-Powered Templates for Elementor & Gutenberg241264011m+Non-prefixed hook name
#195Multi Page Auto Advance for Gravity Forms246531,3352k+Non-prefixed global variable
#196Auto-Install Free SSL – Generate & Install Free SSL Certificates249851,4968k+Non-prefixed global variable
#197AutomatorWP – Automator plugin for no-code automations, webhooks & custom integrations in WordPress241,7051,3967k+Text Domain Mismatch
#198Awesome Support – WordPress HelpDesk & Support Plugin242251,2396k+Non-prefixed global variable
#199Banner Management For WooCommerce248651,8622k+Non-prefixed global variable
#200BlockMeister – Block Pattern Builder245801,4051k+Non-prefixed global variable