WordPress.WP.AlternativeFunctions.unlink_unlink

unlink unlink

Plugin Check reported a maintainability issue that can make the plugin harder to review, run, or update.

medium weight

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.

Affected Plugins

RankPluginScoreErrorsWarningsInstallsAddedUpdatedTop Issue
#1BulletProof Security05,0484,94920k+Output is not escaped
#2Intercom060716k+Non-prefixed function
#3Live Shopping & Shoppable Videos For WooCommerce079174400Non-prefixed global variable
#4Plugin Check (PCP)012814010k+Non-prefixed global variable
#5Themify Builder95,3342,1715k+Text Domain Mismatch
#6JetBackup – Backup, Restore & Migrate101,567156200k+Exception output is not escaped
#7404 Solution155821,53210k+Non-prefixed class
#8Easy WP SMTP – WordPress SMTP and Email Logs: Gmail SMTP, Office 365, Outlook, Custom SMTP, and more1545166500k+Database parameter is not escaped
#9AnyComment174454495k+Output is not escaped
#10RestroPress – Online Food Ordering System175353,2341k+Non-prefixed global variable
#11Efí Bank17886553300Exception output is not escaped
#12Shopping Cart & eCommerce Store177,49217,5543k+Non-prefixed global variable
#13wpForo Forum174,2923,02620k+Unsafe printing function
#14WPtouch – Make your WordPress Website Mobile-Friendly171,46632550k+Text Domain Mismatch
#15Administrator Z182,061799400Output is not escaped
#16GiveWP – Donation Plugin and Fundraising Platform193,4023,555100k+Output is not escaped
#17Go Fetch Jobs (for WP Job Manager)191,4101,741600Non-prefixed global variable
#18Matomo Analytics – Powerful, Privacy-First Insights for WordPress191,993892100k+Exception output is not escaped
#19Verified Reviews (Avis Vérifiés)196711,136700Non-prefixed global variable
#20Really Simple Security – Simple and Performant Security (formerly Really Simple SSL)195303753m+Missing Translators Comment
#21SendPress Newsletters192,2931,4221k+Output is not escaped
#22WPOSS阿里云对象存储19269315900Non-prefixed namespace
#23WPQiNiu七牛云对象存储19138612400Non-prefixed global variable
#24Brizy – Page Builder2058572660k+Output is not escaped
#25Download Monitor204231,36780k+Non-prefixed hook name
#26Duplicator – Backups & Migration Plugin – Cloud Backups, Scheduled Backups, & More202,8781,9881m+Non-prefixed global variable
#27EventPrime – Events Calendar, Bookings, Tickets & AI208464,2247k+Non-prefixed global variable
#28Brevo – Email, SMS, Web Push, Chat, and more.20460646100k+Request data is not unslashed
#29MAS Videos205191,6931k+Non-prefixed global variable
#30Microthemer Lite – Visual Editor to Customize CSS201,0041,69910k+Non-prefixed global variable
#31Nimble Page Builder201,5911,68430k+Missing Arg Domain
#32پلاگین پرداخت دلخواه20584446900Text Domain Mismatch
#33Pix por Piggly (para Woocommerce)205471954k+Exception output is not escaped
#34Powered Cache – Caching and Optimization for WordPress – Easily Improve PageSpeed & Web Vitals Score201472313k+Exception output is not escaped
#35Membership Plugin – Kadence Memberships205,0893,0059k+Text Domain Mismatch
#36Robin Image Optimizer – Unlimited Image Optimization, WebP & AVIF20556543100k+Output is not escaped
#37Booster for WooCommerce – PDF Invoices, Abandoned Cart, Variation Swatches & 100+ Tools207873,41630k+Non-prefixed global variable
#38WP Compress – Instant Performance & Speed Optimization204,2923,69110k+Non Singular String Literal Domain
#39Premium Packages – Sell Digital Products Securely202,0432,2992k+Non-prefixed global variable
#40Backup Migration219991,08180k+Non-prefixed global variable
#41Kadence Security – Password, Two Factor Authentication, and Brute Force Protection211,060959700k+Missing Translators Comment
#42Better Messages – Chat Rooms, Group Chat, Private Messages & AI Chat Bots211,6732,18010k+Direct Query
#43Captcha Them All213003235k+Output is not escaped
#44Spam protection, Honeypot, Anti-Spam by CleanTalk218351,146200k+Missing nonce verification
#45Comet Cache2185724520k+Output is not escaped
#46Envo Extra2187760020k+Text Domain Mismatch
#47Event Espresso – Event Registration & Ticketing Sales2112,7102,136600Text Domain Mismatch
#48FileOrganizer – WordPress File Manager21549261200k+unlink unlink
#49Filter Everything — WordPress & WooCommerce Filters2163494350k+Non-prefixed global variable
#50JCH Optimize212,2922774k+Output is not escaped