Generic.PHP.DisallowShortOpenTag.PossibleFound

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
#1wpForo Forum174,3063,02620k+Unsafe printing function
#2Administrator Z182,061799400Output is not escaped
#3Front End Users217192,759400Non-prefixed global variable
#4Mergado Pack212,323588700Output is not escaped
#5Download Manager222,4441,489100k+Output is not escaped
#6Product Table & List Builder for WooCommerce221,3622,15510k+Non-prefixed global variable
#7Easy Appointment Booking & Scheduling System – Webba Booking Calendar221,6663,4712k+Non-prefixed global variable
#8Radio Station by netmix® – Manage and play your Show Schedule in WordPress!239343,6191k+Non-prefixed global variable
#9teachPress237441,5872k+SQL query is not prepared
#10Directory Listings WordPress plugin – uListing239471,5731k+Non-prefixed global variable
#11FeedWordPress244963199k+Missing Arg Domain
#12Import and export users and customers241,04836070k+Unsafe printing function
#13Mang Board WP241,2114,7498k+Non-prefixed global variable
#14Print Anywhere & Create PDFs of Order Receipts, Invoices, Labels & More.241,4674431k+Text Domain Mismatch
#15ShortPixel Adaptive Images – WebP, AVIF, CDN, Image Optimization2492632210k+Output is not escaped
#16Export All Posts, Products, Orders & Users | WP Ultimate Exporter | WordPress CSV Export242891,0526k+Direct Query
#17Poll Maker by AYS – Versus Polls, Anonymous Polls, Image Polls254881,4217k+Non-prefixed global variable
#18CM Tooltip Glossary276111887k+Output is not escaped
#19Photo Gallery – GT3 Image Gallery & Gutenberg Block Gallery2738517510k+Text Domain Mismatch
#20Robokassa payment gateway for Woocommerce27952163k+Non-prefixed global variable
#21Dynamic User Directory284032561k+Output is not escaped
#22VG WORT METIS28150317900Nonce verification recommended
#23Laposta WooCommerce2993107500Non-prefixed global variable
#24Realbig For WordPress3036591900Non-prefixed global variable
#25ACME Divi Modules3257335400Text Domain Mismatch
#26Speed Kit32296732k+Output is not escaped
#27Chatbot with IBM watsonx Assistant3332483400Non Singular String Literal Domain
#28Offen33313115500Output is not escaped
#29WOW Slider331761013k+Output is not escaped
#30Herzog Dupont for YOOtheme Pro344772334k+Output is not escaped
#31Multi Step Form342771399k+Output is not escaped
#32Woopra Analytics Plugin3411453800Output is not escaped
#33Authors Widget35170191k+Output is not escaped
#34Pixel Cat – Conversion Pixel Manager3525321540k+Output is not escaped
#35Easy Accept Payments via PayPal353221287k+Text Domain Mismatch
#36Google SEO Pressor for Rich snippets3651160400Missing nonce verification
#37HTML5 Maps361941604k+Output is not escaped
#38IntelliWidget Per Page Custom Menus and Dynamic Content36586162600Output is not escaped
#39Call Now Button – The Free Click to Call Button for WordPress371,2455200k+Exception output is not escaped
#40Social Photo Fetcher38151431k+Output is not escaped
#41Culqi39571881k+Text Domain Mismatch
#42Analytics Cat – Google Analytics Made Easy4083276k+Text Domain Mismatch
#43Popup addon for Ninja Forms4012125900Output is not escaped
#44Category Wise Search41589400Output is not escaped
#45ChatBot.com Conversational AI Support4172331k+Short PHP open tag found
#46Pro Categories Widget43599800Output is not escaped
#47WC Call For Price5719551k+Non-prefixed global variable
#48SocketLabs651518900Output is not escaped
#49ACF: Rus-To-Lat6615112k+Output is not escaped
#50Export Categories6622131k+Output is not escaped