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
#651AI Builder – Generate pages, blocks, images & translate with AI31101194400Non-prefixed global variable
#652Titan Anti-spam & Security – Brute Force Protection, 2FA & Spam Filter315719650k+Nonce verification recommended
#653Co-marquage service-public.fr31842131k+Non-prefixed global variable
#654Download Plugin317810260k+Output is not escaped
#655Up2pay e-Transactions WooCommerce Payment Gateway314591754k+Text Domain Mismatch
#656EnvoThemes Demo Import312211403k+Output is not escaped
#657g-FFL Checkout31249300600Request data is not unslashed
#658OMGF | GDPR/DSGVO Compliant, Faster Google Fonts. Easy.3121362300k+Output is not escaped
#659Image Hotspot – Map Image Annotation31952833k+Non-prefixed global variable
#660Interactive Image Map Builder311603811k+Non-prefixed global variable
#661Login rebuilder3140622620k+Non Singular String Literal Domain
#662LWS Tools3110413410k+Request data is not unslashed
#663Mailgun for WordPress311447880k+Unsafe printing function
#664MainWP Dashboard: Self-hosted WordPress Management for Agencies319531720k+Interpolated SQL is not prepared
#665Openpay Stores Plugin31121751k+Non-prefixed global variable
#666Pop-up311039110k+Output is not escaped
#667Qode Essential Addons315529510k+Non-prefixed global variable
#668Page Builder by SiteOrigin31226214400k+Output is not escaped
#669SmartBill Facturare si Gestiune314211645k+Text Domain Mismatch
#670SpeedyCache – Cache, Optimization, Performance3165118600k+Input is not validated
#671Staatic – Static Site Generator for WordPress314201952k+SQL query is not prepared
#672Big File Uploads – Increase Maximum File Upload Size3110192100k+Output is not escaped
#673Blacklist Manager – WooCommerce Anti-Fraud, Blacklist & Checkout Verification312848302k+Missing nonce verification
#674Widget Options – Advanced Conditional Visibility for Gutenberg Blocks & Classic Widgets31837295100k+Unsafe printing function
#675Worldline Global Online Pay for WooCommerce3116086500Missing direct file access protection
#676HireZoot – Job Listings, Career Page & Recruitment Tool311455540k+Non-prefixed global variable
#677WP ULike – Like & Dislike Buttons for Engagement and Feedback3126935860k+Output is not escaped
#678YITH WooCommerce Featured Video313831,4343k+Non-prefixed global variable
#679YML for Yandex Market313729310k+Non-prefixed global variable
#680PayPal Zettle POS for WooCommerce31302444k+Exception output is not escaped
#681annasta Filters for WooCommerce321,0734412k+Text Domain Mismatch
#682Speed Kit32296732k+Output is not escaped
#683Better Robots.txt – AI-Ready Crawl Control & Bot Governance3254855k+error log error log
#684Cooked – Recipe Management324622753k+Output is not escaped
#685DHL eCommerce (Benelux) for WooCommerce322223302k+Nonce verification recommended
#686Enter Addons – Ultimate Template Builder for Elementor3282721k+Output is not escaped
#687CRM Perks Integration for Gravity Forms and Salesforce328071781k+Text Domain Mismatch
#688GSheetConnector For Ninja Forms32165931k+Unsafe printing function
#689Image Slider Slideshow324091712k+Text Domain Mismatch
#690Manager for IcoMoon3227068400Short PHP open tag found
#691MapPress Maps for WordPress3269513330k+Missing Arg Domain
#692MetaSlider Gallery – Image Gallery, Lightbox Galleries, Modal Windows321596110k+Output is not escaped
#693Plugin Organizer3232625710k+Output is not escaped
#694Responsive Filterable Portfolio Gallery – Media Grid & Video Portfolio324361631k+Output is not escaped
#695Revolut Gateway for WooCommerce32851576k+Input is not sanitized
#696Shariff Wrapper323340430k+Non-prefixed global variable
#697Simple Ajax Chat – Add a Fast, Secure Chat Box321082662k+Output is not escaped
#698System Dashboard32912051k+Request data is not unslashed
#699Thrive Automator32848410k+SQL query is not prepared
#700Tumult Hype Animations32561171k+Output is not escaped