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

RankPluginScoreErrorsWarningsInstallsUpdatedTop Issue
#51Custom Login Page Customizer – Login Designer225881,45530k+Non Prefixed Variable Found
#52oik224891802k+Non Singular String Literal Domain
#53Post SMTP – Complete Email Deliverability and SMTP Solution with Email Logs, Alerts, Backup SMTP & Mobile App221,5812,326300k+Non Prefixed Variable Found
#54Prime Mover – Migrate WordPress Website & Backups221,3261,60010k+Non Prefixed Variable Found
#55PageSpeed Ninja – Cache, Minify, Defer CSS JavaScript, Critical CSS, Optimize Images, Convert WebP229844075k+Unsafe Printing Function
#56Restrict User Access – Ultimate Membership & Content Protection229771,84010k+Non Prefixed Variable Found
#57Slick Popup: Contact Form 7 Popup Plugin222,3223162k+Text Domain Mismatch
#58SSL Zen — SSL Certificate Installer & HTTPS Redirects227791,57510k+Non Prefixed Variable Found
#59SVG Flags – Beautiful Scalable Flags For All Countries!227551,2512k+Non Prefixed Variable Found
#6010Web Booster – Website speed optimization, Cache & Page Speed optimizer2251360180k+Non Prefixed Variable Found
#61Search & Replace Everything – Quick and Easy Way to Find and Replace Text, Links221,0441,79720k+Non Prefixed Variable Found
#62URL Shortify – Simple and Easy URL Shortener221,5202,68910k+Non Prefixed Variable Found
#63Welcart e-Commerce2210,37710,89610k+Text Domain Mismatch
#64UserFeedback – Create Interactive Feedback Form, User Surveys, and Polls in Seconds22444243200k+Text Domain Mismatch
#65Fraud Prevention For WooCommerce and EDD225721,3945k+Non Prefixed Variable Found
#66WooCommerce221,3556,1297m+Non Prefixed Variable Found
#67Advanced AJAX Product Filters222,6831,20550k+Text Domain Mismatch
#68WP Affiliate Disclosure221,3581,5041k+Non Prefixed Variable Found
#69WP Easy Pay – Payment and Donation form Builder for Square228931,8281k+Non Prefixed Variable Found
#70WP Umbrella: Update Backup Restore & Monitoring2291590570k+Exception Not Escaped
#71NotifSMS – SMS Notifications OTP & 2FA for WordPress & WooCommerce221,3531,4122k+Non Prefixed Variable Found
#72WPBITS Addons For Elementor Page Builder229961,3992k+Non Prefixed Variable Found
#73YITH WooCommerce Ajax Search224081,65930k+Non Prefixed Variable Found
#74Recipe Cards For Your Food Blog from Zip Recipes221,1261,7311k+Non Prefixed Variable Found
#75Custom WooCommerce Checkout Fields Editor237551,3862k+Non Prefixed Variable Found
#76Admin and Site Enhancements (ASE)23136330200k+Recommended
#77Advanced Contact form 7 DB237611,95970k+Non Prefixed Variable Found
#78Advanced Product Labels for WooCommerce2392155920k+Text Domain Mismatch
#79Fullscreen Menu235371,2872k+Non Prefixed Variable Found
#80Autocomplete Address and Location Picker for WooCommerce236301,2992k+Non Prefixed Variable Found
#81BuddyDrive237221,5971k+Non Prefixed Variable Found
#82Announcement & Notification Banner – Bulletin239301,5762k+Non Prefixed Variable Found
#83Business Directory Plugin – Easy Listing Directories for WordPress236111,05810k+Non Prefixed Variable Found
#84Cart Notices for WooCommerce236504712k+Text Domain Mismatch
#85All In One Login — Login Page Security and Customization for WordPress with Google reCAPTCHA, Social Login, Temporary Login, 2FA, and more.237421,34360k+Non Prefixed Variable Found
#86WPBot – AI ChatBot for Live Support, Lead Generation, AI Services232641,0385k+Non Prefixed Variable Found
#87Classified Listing – AI-Powered Classified ads & Business Directory231551,8619k+Non Prefixed Variable Found
#88Content Aware Sidebars – Fastest Widget Area Plugin239931,73830k+Non Prefixed Variable Found
#89Disable Bloat for WordPress & WooCommerce238631,32510k+Non Prefixed Variable Found
#90Easy Age Verify231,1382,6311k+Non Prefixed Variable Found
#91Easy Digital Downloads – eCommerce Payments and Subscriptions made easy233,72310,28340k+Non Prefixed Namespace Found
#92Error Log Monitor236941,41420k+Non Prefixed Variable Found
#93Events Addon for Elementor237791,3398k+Non Prefixed Variable Found
#94Featured Images in RSS for Mailchimp & More237801,29920k+Non Prefixed Variable Found
#95Feed Them Social – Social Media Feeds, Video, and Photo Galleries2356353520k+Output Not Escaped
#96Image Photo Gallery Final Tiles Grid235781,50220k+Non Prefixed Variable Found
#97Front End PM239782,2645k+Non Prefixed Variable Found
#98Tracking and Consent Manager – WP Full Picture231,2803,2233k+Non Prefixed Variable Found
#99Fuse Social Floating Sidebar231,8401,57310k+Non Prefixed Variable Found
#100FV Flowplayer Video Player231,3111,45420k+Output Not Escaped