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
#751AppMySite – WordPress & WooCommerce Mobile App Builder (No-Code Android & iOS App Maker)35165378k+Missing Arg Domain
#752Avif Express3526167400Input is not validated
#753Bicycles by falbar3542665600Output is not escaped
#754Lord of the Files: Enhanced Upload Security3562421k+Non-prefixed global variable
#755Bluehost Site Migrator3511184k+Missing direct file access protection
#756Brightcove Video Connect35580235600Text Domain Mismatch
#757BTCPay Server – Accept Bitcoin payments in WooCommerce3548861k+Missing nonce verification
#758Cache Enabler35447590k+Input is not sanitized
#759Core Framework35706210k+Text Domain Mismatch
#760Create Block Theme3543520k+unlink unlink
#761Cryptex | E-Mail Address Protection356210900Output is not escaped
#762Wbcom Designs – Custom Font Uploader353401233k+Text Domain Mismatch
#763Customizer Backup & Reset358107k+Output is not escaped
#764Easy Watermark35825330k+Non-prefixed global variable
#765Elementor Website Builder – more than just a page builder354642810m+Non-prefixed global variable
#766Enlighter – Customizable Syntax Highlighter35501010k+Output is not escaped
#767EWWW Image Optimizer352257291m+Direct Query
#768Extendify35117168500k+Non-prefixed global variable
#769External Links Overview3557200800Non-prefixed global variable
#770Force Regenerate Thumbnails351217200k+unlink unlink
#771Gumlet – Image optimization with Resize, Compression, Lazy load, Caching & CDN delivery355345500parse url parse url
#772ImageMagick Engine35632960k+Unsafe printing function
#773Import Users & Customers with Meta | WP Ultimate CSV Importer Add-on35271405k+Interpolated SQL is not prepared
#774Imsanity353229200k+Direct Query
#775Woody Code Snippets – Insert PHP, CSS, JS, and Header/Footer Scripts35649160k+Output is not escaped
#776Social Feed Gallery351045280k+Text Domain Mismatch
#777iPages – FlipBook Image & PDF Viewer354671772k+Text Domain Mismatch
#778Static Site Exporter355425500file system operations mkdir
#779MapSVG – Vector maps, Image maps, Google Maps3574471k+Missing direct file access protection
#780Media Library Downloader3521164k+Output is not escaped
#781MeetingHub – Webinar & Meeting Plugin for Zoom, Google Meet, Webex, Microsoft Teams, & Jitsi Meet3533289400Non-prefixed global variable
#782NS Cloner – Site Copier3529167k+Missing direct file access protection
#783Page Optimize357041200k+Non Singular String Literal Domain
#784Paybox WooCommerce Payment Gateway3516588500Non Singular String Literal Domain
#785Plausible Analytics352446110k+Exception output is not escaped
#786Push Notifications by LaraPush3532764k+Non-prefixed global variable
#787ReactPress – Create React App for WordPress3526433k+Request data is not unslashed
#788ReviewX – Multi-Criteria Reviews for WooCommerce with Google Reviews & Schema351017k+Missing direct file access protection
#789Simple History – Track, Log, and Audit WordPress Changes3532122300k+Non-prefixed global variable
#790Solid Performance – Your No-Code Caching, Performance, & Page Speed Solution3575614k+Exception output is not escaped
#791Image Quality Control | Still BE355444400Missing Translators Comment
#792TailPress – Tailwind for WordPress352322500Output is not escaped
#793TBThemes Theme Import358448400Text Domain Mismatch
#794Starter Sites & Templates by Neve352888100k+Non-prefixed hook name
#795Termageddon: Cookie Consent & Privacy Compliance3528137k+Exception output is not escaped
#796The Courier Guy Shipping for WooCommerce35571073k+Missing nonce verification
#797Ultimate Post List35186842k+Missing Arg Domain
#798User Photo35112683k+Output is not escaped
#799Converter for Media – Optimize images | Convert WebP & AVIF3513353500k+curl curl setopt
#800Pixel Manager for WooCommerce – Conversion Tracking, Google Ads, GA4, TikTok, Dynamic Remarketing354923050k+Non-prefixed hook name