Generic.PHP.DisallowShortOpenTag.EchoFound

Short PHP open tag found

The plugin contains PHP syntax or file formatting that can cause compatibility problems.

medium weight

Why It Shows Up

Plugin Check found short tags, alternative PHP tags, byte order marks, mixed line endings, or similar formatting issues.

Why It Matters

Formatting issues can break parsing, cause unexpected output, or behave differently across PHP configurations and hosts.

How to Fix

  • Use full `<?php` opening tags.
  • Save files as UTF-8 without a byte order mark.
  • Normalize line endings and run formatting checks before release.

Affected Plugins

RankPluginScoreErrorsWarningsInstallsAddedUpdatedTop Issue
#1Netgsm193343081k+Setting is missing a sanitization callback
#2Really Simple Security – Simple and Performant Security (formerly Really Simple SSL)195363793m+Missing Translators Comment
#3GiveWP – Donation Plugin and Fundraising Platform203,4113,559100k+Output is not escaped
#4Brevo – Email, SMS, Web Push, Chat, and more.20460646100k+Request data is not unslashed
#5Microthemer Lite – Visual Editor to Customize CSS201,0041,69910k+Non-prefixed global variable
#6پلاگین پرداخت دلخواه20584446900Text Domain Mismatch
#7Premium Packages – Sell Digital Products Securely202,0322,1902k+Non-prefixed global variable
#8Duplicator – Backups & Migration Plugin – Cloud Backups, Scheduled Backups, & More212,5721,2771m+Output is not escaped
#9EventPrime – Events Calendar, Bookings and Tickets218734,3087k+Non-prefixed global variable
#10Mergado Pack212,323588700Output is not escaped
#11Paysera Payment Gateway for WooCommerce211,8681967k+Exception output is not escaped
#12Pay For Post with WooCommerce219581,4771k+Non-prefixed global variable
#13Clearfy Cache – WordPress optimization plugin, Minify HTML, CSS & JS, Defer222,8541,26950k+Text Domain Mismatch
#14Download Manager222,5131,459100k+Output is not escaped
#15FACTO – Facturación Electrónica22244423400Request data is not unslashed
#16Happy Addons for Elementor22652446400k+Output is not escaped
#17Hesabfa Accounting22467718500Text Domain Mismatch
#18The Innovative Form Builder – IvyForms22750309800Exception output is not escaped
#19JCH Optimize221,1451364k+Output is not escaped
#20Jim Soft Swiss QR Invoice22263392400Non-prefixed global variable
#21MailOptin – Popup, Optin Forms & Email Newsletters for Mailchimp, HubSpot, AWeber Etc.222,6252,45810k+Output is not escaped
#22Search Atlas SEO – Premier SEO Plugin for One-Click WP Publishing & Integrated AI Optimization221,3062,8188k+Output is not escaped
#23MStore API – Create Native Android & iOS Apps On The Cloud226358563k+SQL query is not prepared
#24PAYCOMET for WooCommerce221,2064232k+Text Domain Mismatch
#25Product Catalog Feed by PixelYourSite225813578k+Output is not escaped
#26The Moneytizer227512711k+Text Domain Mismatch
#27Walker Core221,3511,436800Non-prefixed global variable
#28Advanced AJAX Product Filters222,8401,25250k+Text Domain Mismatch
#29WPFunnels – Funnel Builder for WooCommerce with Checkout & One Click Upsell226,0042,7645k+Text Domain Mismatch
#30ShopWP22430225700Text Domain Mismatch
#31ЮKassa для WooCommerce225911679k+Short PHP open tag found
#32Recipe Cards For Your Food Blog from Zip Recipes221,1261,7311k+Non-prefixed global variable
#33Advanced Product Labels for WooCommerce2392155920k+Text Domain Mismatch
#34CallTrackingMetrics239222863k+Unsafe printing function
#35Cart Notices for WooCommerce236394742k+Text Domain Mismatch
#36Products Suggestions for WooCommerce23707505700Output is not escaped
#37Smart Grid-Layout Design for Contact Form 72395445910k+Output is not escaped
#38Currency Exchange for WooCommerce23692505500Output is not escaped
#39EventON – Events Calendar232,5851,0216k+Text Domain Mismatch
#40Flexmls® IDX Plugin231,2689571k+Output is not escaped
#41The GDPR Framework By Data443231,27749810k+Short PHP open tag found
#42Import WP – Export and Import CSV and XML files to WordPress235793244k+Exception output is not escaped
#43Joli FAQ SEO – WordPress FAQ Plugin231,0831,526700Non-prefixed global variable
#44License Manager for WooCommerce231297976k+Nonce verification recommended
#45Link Whisper Free233,9265,40230k+Text Domain Mismatch
#46Locatoraid Store Locator233186451k+Non-prefixed global variable
#47Moloni239013552k+Missing Arg Domain
#48Nirweb support23254617800Request data is not unslashed
#49PowerPress Podcasting plugin by Blubrry234,8182,45220k+Output is not escaped
#50Print Anywhere & Create PDFs of Order Receipts, Invoices, Labels & More.231,4854441k+Text Domain Mismatch