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
#801WP PGP Encrypted Emails356339400Output is not escaped
#802WP All Import – Property Import for WP Residence354132700Output is not escaped
#803WPElemento Importer351261239k+Text Domain Mismatch
#804wpLingua – Automatic translation – Translate and make website multilingual35791672k+Nonce verification recommended
#805XServer Migrator35395310k+Interpolated SQL is not prepared
#806Yabe Webfont – Use Custom Fonts, Google Fonts or Adobe Fonts35481145k+Non-prefixed hook name
#807Bard Extra3615975700Text Domain Mismatch
#808Blaze Demo Importer36101948k+Output is not escaped
#809bpost shipping369743700Output is not escaped
#810Cashflows for WooCommerce3611836600Text Domain Mismatch
#811Simple SEO3616411310k+Non Singular String Literal Domain
#812Contact Form 7 Polylang Module3632455k+Output is not escaped
#813Constant Contact Forms36398920k+Missing nonce verification
#814CP Blocks3646381k+wp function not compatible with requires wp
#815Crelly Slider3642118510k+Unsafe printing function
#816Database Collation Fix3650321k+Output is not escaped
#817Export Variable Products367949400Text Domain Mismatch
#818g-FFL Cockpit3617220500Direct Query
#819Gutena Kit – Gutenberg Blocks and Templates3639871k+Nonce verification recommended
#820HTTP Requests Manager3698901k+Output is not escaped
#821Image Watermark367617940k+Missing nonce verification
#822Legal Text Connector of the IT-Recht Kanzlei36454610k+Exception output is not escaped
#823LocalWeb All In One36342975k+Non-prefixed global variable
#824M Chart36291553k+Non-prefixed global variable
#825PayTR Sanal POS WooCommerce – iFrame API361175410k+Output is not escaped
#826PDF Forms Filler for CF736185793k+Text Domain Mismatch
#827PDF Forms Filler for WPForms3616154600Text Domain Mismatch
#828Qubely – Advanced Gutenberg Blocks3639788k+Request data is not unslashed
#829Quick 301 Redirects36891205k+Non-prefixed global variable
#830Rara One Click Demo Import361229820k+Missing Translators Comment
#831Speed Optimizer – The All-In-One Performance-Boosting Plugin3645961m+Non-prefixed hook name
#832Supplier Order Email3654105400Output is not escaped
#833Sync QCloud COS3663109600Non-prefixed function
#834Toolbox for Asgaros Forum36150841k+Output is not escaped
#835PDF Flipbook, WPBakery Addon – Unreal FlipBook36400921k+Non Singular String Literal Domain
#836SuperFaktura WooCommerce36601152k+Nonce verification recommended
#837WP Hardening (discontinued)362308510k+Text Domain Mismatch
#838WPAvatar3642545700Unsafe printing function
#839Adaptive Images for WordPress3751753k+Output is not escaped
#840Analytics Spam Blocker377622800Unsafe printing function
#841bunny.net – WordPress CDN Plugin3716515910k+Output is not escaped
#842CDEKDelivery3798752k+Exception output is not escaped
#843CorvusPay WooCommerce Payment Gateway37291411k+Missing nonce verification
#844Disclaimer Popup37313531k+Text Domain Mismatch
#845Easy Testimonial Slider and Form3714144700Request data is not unslashed
#846果果推送3731561k+Nonce verification recommended
#847.htaccess Site Access Control375467800Input is not sanitized
#848Images Optimize and Upload CF73713036600Non Singular String Literal Domain
#849JVM Rich Text Icons3787343k+Output is not escaped
#850Lightbox with PhotoSwipe371792420k+Output is not escaped