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
#201Ivory Search – WordPress Search Plugin241,1731,688100k+Non-prefixed global variable
#202Advanced iFrame248871,12040k+Non-prefixed global variable
#203All Embed – Multi-Source Embed Widgets for Elementor247271,310600Non-prefixed global variable
#204Starter Templates – AI-Powered Templates for Elementor & Gutenberg241253941m+Non-prefixed hook name
#205Multi Page Auto Advance for Gravity Forms246531,3352k+Non-prefixed global variable
#206Auto-Install Free SSL – Generate & Install Free SSL Certificates249911,4958k+Non-prefixed global variable
#207AutomatorWP – Automator plugin for no-code automations, webhooks & custom integrations in WordPress241,7051,3937k+Text Domain Mismatch
#208Awesome Support – WordPress HelpDesk & Support Plugin242251,2396k+Non-prefixed global variable
#209bBlocks – Essential Gutenberg Blocks & Patterns Collection246561,511700Non-prefixed global variable
#210Banner Management For WooCommerce248651,8622k+Non-prefixed global variable
#211BlockMeister – Block Pattern Builder245801,4051k+Non-prefixed global variable
#212Blog Designer Pack – Blog, Post Grid, Post Slider, Post Carousel, Category Post, News246991,69330k+Non-prefixed global variable
#213Bookit — Booking & Appointment Calendar245661,4564k+Non-prefixed global variable
#214Brands for WooCommerce247986746k+Text Domain Mismatch
#215Buttonizer – Floating Menus, Sticky Buttons, & Popup Builder245761,34470k+Non-prefixed global variable
#216Categorify – WordPress Media Library Category & File Manager245731,3851k+Non-prefixed global variable
#217Message Filter for Contact Form 7241,0571,5941k+Non-prefixed global variable
#218WOW Styler for CF7 – Visual Styler for Contact Form 7 Forms245341,5593k+Non-prefixed global variable
#219Complianz – GDPR/CCPA Cookie Consent244874031m+Missing Arg Domain
#220CF7 Apps – Honeypot, Database, Redirection, Webhook, and Addons for Contact Form 7241,0341,396300k+Non-prefixed global variable
#221Contact Widgets For Elementor all the contact links you need in one place249081,188500Non-prefixed global variable
#222WP Delicious – Recipe Plugin for Food Bloggers (formerly Delicious Recipes)248452,6654k+Non-prefixed global variable
#223Deployer for Git245411,336500Non-prefixed global variable
#224Drop Shadow Boxes246421,2904k+Non-prefixed global variable
#225Easy Modal245642997k+Unsafe printing function
#226Event Tickets and Registration243,4114,21790k+Non-prefixed global variable
#227Etsy Integration For WooCommerce241,2464,643900Non-prefixed global variable
#228Food Store – Online Food Delivery & Pickup248621,9411k+Non-prefixed global variable
#229Force Sell for WooCommerce24708452600Text Domain Mismatch
#230Formidable PRO2PDF242184771k+Non-prefixed global variable
#231Genealogical Tree – Family Tree & Ancestry for WordPress245601,641600Non-prefixed global variable
#232GEO my WP245542,0893k+Non-prefixed hook name
#233ExactMetrics – Google Analytics Dashboard for WordPress (Website Stats Plugin)24118442300k+Nonce verification recommended
#234Simple Calendar – Google Calendar Plugin242,05359250k+Missing direct file access protection
#235Grid/List View for WooCommerce241,1275432k+Output is not escaped
#236Hide Shipping Method For WooCommerce249461,44710k+Non-prefixed global variable
#237InstaWP Connect – 1-click WP Staging & Migration2425381140k+Non-prefixed global variable
#238Joli Table Of Contents246531,7557k+Non-prefixed global variable
#239Kenta Blocks – Responsive Blocks and block templates library245641,4052k+Non-prefixed global variable
#240LifterLMS – WP LMS for eLearning, Online Courses, & Quizzes244141,17610k+Non-prefixed global variable
#241Load More Products for WooCommerce2474245620k+Text Domain Mismatch
#242Local Delivery Drivers for WooCommerce241,8321,483900Non-prefixed global variable
#243Local Pickup for WooCommerce245501,3881k+Non-prefixed global variable
#244Event Booking Manager for WooCommerce249682,1227k+Non-prefixed global variable
#245Generate Images (AI) – Magic Post Thumbnail241,9401,7616k+Non-prefixed global variable
#246Admin Tweaks241,5072061k+Text Domain Mismatch
#247Mass Pages/Posts Creator247361,3641k+Non-prefixed global variable
#248Min and Max Quantity for WooCommerce2461445620k+Text Domain Mismatch
#249Receive customer payments on Woocommerce245491,4191k+Non-prefixed global variable
#250MT Addons for Elementor243,0731,4422k+Text Domain Mismatch