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
#351Ninja Forms – The Contact Form Builder That Grows With You247491,533600k+Nonce verification recommended
#352Omnipress24169245800Non-prefixed global variable
#353Page Builder: Pagelayer – Drag and Drop website builder24769556400k+Output is not escaped
#354Pagination Styler for WooCommerce247994481k+Output is not escaped
#355Participants Database249508947k+SQL query is not prepared
#356Paymob for WooCommerce243482885k+Text Domain Mismatch
#357PDF Generator for WordPress Elementor245132711k+Exception output is not escaped
#358PeproDev Ultimate Invoice243792344k+Output is not escaped
#359Database Manager – WP Adminer241,0052,75220k+Non-prefixed global variable
#360PixelYourSite – Your smart PIXEL (TAG) & API Manager241,1762,416500k+Non-prefixed namespace
#361Post Status Notifier Lite24984451700Missing direct file access protection
#362Premmerce Product Filter for WooCommerce248171,4862k+Non-prefixed global variable
#363Product Editor Pro – WooCommerce Bulk Edit: Prices, Stock, Images, Titles, CSV Import & More242,1544,8331k+Non-prefixed global variable
#364Product Tabs Manager for WooCommerce246344822k+Text Domain Mismatch
#365Product Watermark for WooCommerce246854592k+Text Domain Mismatch
#366Products Compare for WooCommerce241,0226951k+Output is not escaped
#367Registrations for the Events Calendar – Event Registration Plugin244049447k+Non-prefixed global variable
#368RSFirewall!245635214k+Output is not escaped
#369RSVP and Event Management243456243k+Direct Query
#370Sales Report for WooCommerce246594511k+Output is not escaped
#371Security Plugin, Firewall & Malware Scanner with Auto Removal241,18877030k+Output is not escaped
#372SEO Engine – Smart SEO with AI, Schema & Redirection for WordPress242393041k+Direct Query
#373SEOKEY – Powerful SEO plugin with Expert Insights and SEO Audit246059281k+Non-prefixed global variable
#374Sequential Order Numbers for WooCommerce246984721k+Text Domain Mismatch
#375Service Box Slider246181,410500Non-prefixed global variable
#376Shortcodes Ultimate – Content Elements246561,552400k+Non-prefixed global variable
#377ShortPixel Adaptive Images – WebP, AVIF, CDN, Image Optimization2492632210k+Output is not escaped
#378SiteGuard WP Plugin24359350500k+Output is not escaped
#379Video Slider – Slider Carousel242082,2033k+Request data is not unslashed
#380MoreConvert Wishlist for WooCommerce243,6816299k+Text Domain Mismatch
#381SiteOrigin Widgets Bundle24605455400k+Output is not escaped
#382Softaculous241155010k+file system operations fread
#383Spotlight Social Feeds – Block, Shortcode, and Widget2441114760k+Output is not escaped
#384GEO Plugin by Squirrly SEO241,19522430k+Missing Translators Comment
#385Sunshine Photo Cart – Client Photo Gallery & Photo Proofing for Photographers243601,4721k+Nonce verification recommended
#386Tainacan241385921k+Direct Query
#387Team Members – Multi Language Supported Team Plugin242,08111,2067k+Non-prefixed global variable
#388Templately – Elementor & Gutenberg Template Library: 6500+ Free & Pro Ready Templates And Cloud!24167225300k+Nonce verification recommended
#389Terms and Conditions Popup for WooCommerce246334381k+Text Domain Mismatch
#390TI WooCommerce Wishlist24467546100k+Output is not escaped
#391Tiered Pricing Table for WooCommerce246061,99010k+Non-prefixed global variable
#392Timber248512820k+Non-prefixed hook name
#393Tutor LMS – eLearning and online course solution243284,409100k+Non-prefixed global variable
#394Ultimate Maps by Supsystic241,03437410k+Non Singular String Literal Domain
#395Ultimate Member – User Profile, Registration, Login, Member Directory, Content Restriction & Membership Plugin249382,935200k+Non-prefixed global variable
#396User Registration & Membership – Free & Paid Memberships, Subscriptions, Content Restriction, User Profile, Custom User Registration & Login Builder246633,35350k+Non-prefixed global variable
#397Video Conferencing with Zoom241,10544010k+Unsafe printing function
#398VikRentItems Flexible Rental Management System244,7554,639600Non-prefixed global variable
#399Vimeography: Vimeo Video Gallery WordPress Plugin24982125k+Nonce verification recommended
#400Visitor Traffic Real Time Statistics2447292730k+Non-prefixed global variable