PluginCheck.CodeAnalysis.Heredoc.NotAllowed

Not Allowed

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
#401Dynamic Visibility for Elementor36568950k+Non-prefixed hook name
#402Google Webfont Optimizer364549700Output is not escaped
#403Optimize Social Share36203613k+Unsafe printing function
#404If-So Geolocation3650571k+Non-prefixed global variable
#405Login as User361016430k+Output is not escaped
#406Ozh' Admin Drop Down Menu36125433k+Output is not escaped
#407Sync QCloud COS3663109600Non-prefixed function
#408Slider Ultimate3629480500Output is not escaped
#409Out of Stock Message Manager for WooCommerce36293952k+Text Domain Mismatch
#410Payment Button for PayPal36155864k+Unsafe printing function
#411WP Stripe Checkout361981181k+Unsafe printing function
#412WP fail2ban Blocklist3661633k+SQL query is not prepared
#413Checkout for PayPal3713467600Unsafe printing function
#414Easy Photo Album37360431k+Text Domain Mismatch
#415Get Custom Field Values3740441k+Output is not escaped
#416果果推送3731561k+Nonce verification recommended
#417Gmail SMTP37847310k+Unsafe printing function
#418GoPay for WooCommerce37661031k+Non-prefixed global variable
#419Monobank WP Payment3778411k+Text Domain Mismatch
#420Rich Table of Contents372625720k+Output is not escaped
#421Social Comments375932400Output is not escaped
#422Widget Responsive for Youtube3724077k+Output is not escaped
#423AdRoll for WooCommerce Stores384025600Output is not escaped
#424Car Route Planner Plugin3813517400Output is not escaped
#425Front-end Editor387862500Output is not escaped
#426Coding Chicken – JetEngine Importer385529400Missing direct file access protection
#427Ozh' Better Feed384535600Heredoc Output Not Escaped
#428Responsive Mailform ( Plugin Version ) – easy, responsive, contact, mailform38120107500Output is not escaped
#429SCSS WP Editor3811140900Exception output is not escaped
#430Slickstream: Engagement and Conversions38100192k+Output is not escaped
#431VdoCipher: Secure Video Player and Hosting3837542k+Non-prefixed function
#432W2S – Migrate WooCommerce to Shopify38331321k+Non-prefixed global variable
#433White Label – WordPress Custom Admin, Custom Login Page, and Custom Dashboard382053110k+Output is not escaped
#434WholesaleX – B2B & Wholesale Plugin for WooCommerce with Wholesale Prices38401802k+Non-prefixed global variable
#435WP Video Lightbox381076730k+Unsafe printing function
#436YouTube widget383925400Output is not escaped
#437Accessibility by AllAccessible39200822k+Unsafe printing function
#438Constant Contact + WooCommerce3927911k+Nonce verification recommended
#439Genesis Dambuster3994673k+Output is not escaped
#440Kikote – Location Picker at Checkout & Google Address AutoFill Plugin for WooCommerce3976641k+Missing Translators Comment
#441Query Multiple Taxonomies395541500Output is not escaped
#442Smart Archives Reloaded3978361k+Non Singular String Literal Domain
#443Uptolike Social Share Buttons3938334k+Output is not escaped
#444UserHeat Plugin39121206k+Non Singular String Literal Domain
#445WP Performance Score Booster – Optimize Speed, Enable Cache & Page Preload39592710k+Unsafe printing function
#446Allow Multiple Accounts40115199k+Non Singular String Literal Domain
#447Dashify: WooCommerce admin dashboard theme4016131900Nonce verification recommended
#448FlyWP Helper – Page Cache, Page Optimization, Emails for FlyWP Server Control Panel4020814k+Non-prefixed global variable
#449heatmap for WordPress – Realtime analytics4094151k+Non Singular String Literal Domain
#450Loan Comparison4027192400Request data is not unslashed