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
#701Tumult Hype Animations32561171k+Output is not escaped
#702UiCore Blocks – Free WordPress Gutenberg Blocks3259387500Non-prefixed global variable
#703WP 2-step verification32154651k+Output is not escaped
#704Activity Plus Reloaded for BuddyPress3388931k+Output is not escaped
#705Cargus334864700Input is not sanitized
#706Century ToolKit3311878800Output is not escaped
#707EchBay Phonering Alo3374471k+Output is not escaped
#708FastPixel Cache – Optimize Page Speed: Compress Images, Minify, Clean Database & CDN33513334k+Request data is not unslashed
#709FooGallery Migrate33832051k+Non-prefixed global variable
#710Geliver Akıllı Kargo Pazaryeri3346248400Non-prefixed global variable
#711WP GIF Uploader33117441k+Text Domain Mismatch
#712ImageLinks – Interactive Image Builder with Hotspots33517901k+Text Domain Mismatch
#713WPZOOM Social Feed Widget & Block3331027860k+Unsafe printing function
#714IP2Location Redirection331941157k+Output is not escaped
#715LWSCache33471046k+Non-prefixed global variable
#716Membership For WooCommerce3340659800Non-prefixed global variable
#717Merge + Minify + Refresh3378264k+date date
#718MPL-Publisher — Ebook & Audiobook Creator3348976800Text Domain Mismatch
#719Newebpay Payment33146115600Text Domain Mismatch
#720Picture Gallery – Frontend Image Uploads, AJAX Photo List33112150400Request data is not unslashed
#721PostNL for WooCommerce335981083k+Text Domain Mismatch
#722Mercado Pago payments for WooCommerce3361463100k+Short PHP open tag found
#723WP EXtra – One Click Optimize334141017k+Missing Arg Domain
#724Zita Site Library for Elementor331071351k+Text Domain Mismatch
#725AI WP Writer – SEO content generator, chatGPT, Gemini345815093k+Text Domain Mismatch
#726Assistant – Every Day Productivity Apps34124974k+Exception output is not escaped
#727AyeCode Connect3417825310k+Nonce verification recommended
#728Cache Master3437127400Output is not escaped
#729Debug Log Manager Tool34441433k+Nonce verification recommended
#730Empik for Woocommerce3470259400Missing nonce verification
#731Export Customers Data3410949500Text Domain Mismatch
#732Garden Gnome Package34116514k+Text Domain Mismatch
#733Geolocation IP Detection3422716720k+Output is not escaped
#734Gitium3414957400Output is not escaped
#735Image Cleanup3452941k+Nonce verification recommended
#736Inavii Social Feed – Live Social Proof Gallery345321809k+Text Domain Mismatch
#737IP2Location Country Blocker342958830k+Output is not escaped
#738Kadence WooCommerce Email Designer34119230100k+Non-prefixed global variable
#739MantraBrain Starter Sites | MantraBrain Theme Demo Importer34117611k+Output is not escaped
#740Media Vault34115150800Output is not escaped
#741Meow Lightbox34775210k+Non Singular String Literal Domain
#742Montonio for WooCommerce344425710k+Non-prefixed global variable
#743PDF Invoices and Packing Slips For WooCommerce341082841k+Non-prefixed global variable
#744PhonePe Payment Solutions347710610k+Missing direct file access protection
#745PushEngage – Web Push Notifications, WooCommerce Automation & Chat Widget34462989k+Missing nonce verification
#746Shift8 CDN348125600Output is not escaped
#747Weaver Xtreme Theme Support341,625439k+Text Domain Mismatch
#748WP Mail Logging3476258300k+Nonce verification recommended
#749WP-SCSS342691340k+Exception output is not escaped
#750Advanced Custom Fields: Image Aspect Ratio Crop Field35703720k+Text Domain Mismatch