WordPress.WP.AlternativeFunctions.rename_rename
rename rename
Plugin Check reported a maintainability issue that can make the plugin harder to review, run, or update.
Why It Shows Up
The finding matches a WordPress coding-standard or Plugin Check rule for code clarity, compatibility, packaging, or API usage.
Why It Matters
Maintainability findings reduce confidence that the plugin will behave consistently across hosts, WordPress versions, and other plugins.
How to Fix
- Find the exact file and line in the raw scan output.
- Prefer WordPress APIs and standard coding patterns over custom or legacy behavior.
- If the warning is from bundled third-party code, document that separately and avoid modifying vendor files unless necessary.
References
Affected Plugins
| Rank | Plugin | Score | Errors | Warnings | Installs | Added | Updated | Top Issue |
|---|---|---|---|---|---|---|---|---|
| #51 | The Innovative Form Builder – IvyForms | 22 | 750 | 309 | 800 | Exception output is not escaped | ||
| #52 | LearnPress – WordPress LMS Plugin for Create and Sell Online Courses | 22 | 2,433 | 3,594 | 70k+ | Non-prefixed global variable | ||
| #53 | Search Atlas SEO – Premier SEO Plugin for One-Click WP Publishing & Integrated AI Optimization | 22 | 1,306 | 2,818 | 8k+ | Output is not escaped | ||
| #54 | Motors – Car Dealership & Classified Listings Plugin | 22 | 5,343 | 5,955 | 9k+ | Text Domain Mismatch | ||
| #55 | NinjaFirewall (WP Edition) – Advanced Security Plugin and Firewall | 22 | 1,263 | 2,046 | 100k+ | Non-prefixed global variable | ||
| #56 | NinjaScanner – Virus & Malware scan | 22 | 596 | 551 | 30k+ | Non-prefixed global variable | ||
| #57 | Packeta | 22 | 801 | 333 | 8k+ | Exception output is not escaped | ||
| #58 | Smart Popup by Supsystic | 22 | 3,028 | 439 | 10k+ | Non Singular String Literal Domain | ||
| #59 | Post SMTP – Complete Email Deliverability and SMTP Solution with Email Logs, Alerts, Backup SMTP & Mobile App | 22 | 1,581 | 2,326 | 300k+ | Non-prefixed global variable | ||
| #60 | Product Catalog Feed by PixelYourSite | 22 | 581 | 357 | 8k+ | Output is not escaped | ||
| #61 | PageSpeed Ninja – Cache, Minify, Defer CSS JavaScript, Critical CSS, Optimize Images, Convert WebP | 22 | 984 | 407 | 5k+ | Unsafe printing function | ||
| #62 | Seraphinite Accelerator | 22 | 595 | 255 | 50k+ | Output is not escaped | ||
| #63 | Simple Job Board | 22 | 634 | 1,355 | 10k+ | Non-prefixed global variable | ||
| #64 | NextScripts: Social Networks Auto-Poster | 22 | 2,408 | 1,133 | 20k+ | Output is not escaped | ||
| #65 | SSL Zen — SSL Certificate Installer & HTTPS Redirects | 22 | 751 | 1,605 | 10k+ | Non-prefixed global variable | ||
| #66 | Swift Performance Lite | 22 | 2,346 | 1,325 | 6k+ | Text Domain Mismatch | ||
| #67 | Unlimited Elements Blocks Library | 22 | 708 | 1,822 | 400 | Non-prefixed global variable | ||
| #68 | Welcart e-Commerce | 22 | 10,368 | 10,882 | 10k+ | Text Domain Mismatch | ||
| #69 | Wenprise WeChatPay Payment Gateway For WooCommerce | 22 | 443 | 178 | 400 | Exception output is not escaped | ||
| #70 | WooCommerce | 22 | 1,343 | 6,210 | 7m+ | Non-prefixed global variable | ||
| #71 | File Manager | 22 | 740 | 520 | 1m+ | Unsafe printing function | ||
| #72 | WP Umbrella: Security Backup Restore & Monitoring | 22 | 964 | 994 | 80k+ | Exception output is not escaped | ||
| #73 | WP-WebAuthn | 22 | 957 | 396 | 2k+ | Exception output is not escaped | ||
| #74 | ShopWP | 22 | 430 | 225 | 700 | Text Domain Mismatch | ||
| #75 | WPSSO Core – Complete Schema Markup and Meta Tags | 22 | 1,409 | 414 | 5k+ | Missing Translators Comment | ||
| #76 | Recipe Cards For Your Food Blog from Zip Recipes | 22 | 1,126 | 1,731 | 1k+ | Non-prefixed global variable | ||
| #77 | Frontend Admin by DynamiApps | 23 | 5,946 | 3,231 | 9k+ | Text Domain Mismatch | ||
| #78 | Admin and Site Enhancements (ASE) | 23 | 146 | 350 | 200k+ | Nonce verification recommended | ||
| #79 | AI Engine – The Chatbot, AI Framework & MCP for WordPress | 23 | 423 | 600 | 100k+ | error log error log | ||
| #80 | BuddyPress | 23 | 584 | 9,012 | 90k+ | Non-prefixed function | ||
| #81 | Business Directory Plugin – Easy Listing Directories for WordPress | 23 | 611 | 1,064 | 10k+ | Non-prefixed global variable | ||
| #82 | Smart Grid-Layout Design for Contact Form 7 | 23 | 954 | 459 | 10k+ | Output is not escaped | ||
| #83 | CLUEVO LMS, E-Learning Platform | 23 | 1,843 | 1,176 | 400 | Text Domain Mismatch | ||
| #84 | Content Egg – Affiliate Product Importer & Price Comparison | 23 | 1,532 | 1,385 | 10k+ | Non-prefixed global variable | ||
| #85 | Contest Gallery – Upload & Vote Photos, Media, Sell with PayPal & Stripe | 23 | 9,396 | 26,680 | 1k+ | Non-prefixed global variable | ||
| #86 | DK PDF – WordPress PDF Generator | 23 | 744 | 335 | 3k+ | Exception output is not escaped | ||
| #87 | Easy Digital Downloads – eCommerce Payments and Subscriptions made easy | 23 | 3,719 | 10,280 | 40k+ | Non-prefixed namespace | ||
| #88 | Email Subscribers & Newsletters – Email Marketing, Post Notifications & Newsletter Plugin for WordPress | 23 | 653 | 1,510 | 50k+ | Non-prefixed hook name | ||
| #89 | Everest Forms – Contact Form, Payment Form, Quiz, Survey & Custom Form Builder with AI | 23 | 395 | 1,343 | 90k+ | Non-prefixed global variable | ||
| #90 | Spreadsheet Price Changer for WooCommerce and WP E-commerce – Light | 23 | 386 | 999 | 400 | Non-prefixed global variable | ||
| #91 | Fastcache by Host.it | 23 | 1,327 | 207 | 900 | Text Domain Mismatch | ||
| #92 | Gmedia Photo Gallery | 23 | 350 | 1,121 | 7k+ | Non-prefixed global variable | ||
| #93 | Groundhogg — CRM, Newsletters, and Marketing Automation | 23 | 136 | 919 | 2k+ | Non-prefixed global variable | ||
| #94 | Interactive Content – H5P | 23 | 565 | 379 | 40k+ | Non Singular String Literal Domain | ||
| #95 | Heureka | 23 | 534 | 237 | 400 | Exception output is not escaped | ||
| #96 | Houzez Property Feed | 23 | 1,416 | 1,585 | 1k+ | Text Domain Mismatch | ||
| #97 | InfiniteWP Client | 23 | 2,280 | 1,811 | 200k+ | Exception output is not escaped | ||
| #98 | Masteriyo LMS – LMS Course Builder, Quizzes & Certificates | 23 | 188 | 2,123 | 5k+ | Non-prefixed global variable | ||
| #99 | MasterStudy LMS WordPress Plugin – for Online Courses and Education | 23 | 1,438 | 4,894 | 10k+ | Non-prefixed global variable | ||
| #100 | Media Library Assistant | 23 | 1,131 | 3,759 | 70k+ | Nonce verification recommended |