Internal.LineEndings.Mixed

Mixed line endings

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
#51SMS Alert – SMS & OTP for WooCommerce, Order Notifications & Abandoned Cart Recovery248311,9034k+Non-prefixed global variable
#52Social Media Auto Publish241,4687136k+Unsafe printing function
#53TI WooCommerce Wishlist24467546100k+Output is not escaped
#54Coupon Affiliates – Affiliate Plugin for WooCommerce241,0223,0745k+Non-prefixed global variable
#55WPSpeed – WordPress Speed, Cache & Performance Optimization (Core Web Vitals, PageSpeed 100)244821892k+Output is not escaped
#563DPrint Lite251751,029700Non-prefixed global variable
#57Advanced WordPress Reset – Debug, Recover & Reset WP2547546420k+Output is not escaped
#58AliExpress Dropshipping Plugin for WooCommerce Stores255507285k+Text Domain Mismatch
#59AIO Forms – Craft Complex Forms Easily25189418700Mixed line endings
#60Appointment Booking Calendar253271,0701k+Non-prefixed global variable
#61Booking Calendar Contact Form25371884500Input is not validated
#62Gallery Images Ape255883411k+Output is not escaped
#63Gift Cards (Gift Vouchers and Packages) (WooCommerce Supported)25501,0431k+Non-prefixed global variable
#64Index WP MySQL For Speed2525025550k+Output is not escaped
#65Knit Pay – Cashfree, Instamojo, Razorpay, PayPal and more254,0191,2652k+Text Domain Mismatch
#66Live Composer – Free WordPress Website Builder251,21642710k+Output is not escaped
#67Nexter Extension – Security, Performance, Code Snippets & Site Toolkit2519871010k+Nonce verification recommended
#68PDF Importer for WPForms25332329400Non-prefixed global variable
#69Rate limiting for Contact Form 7255471,306500Non-prefixed global variable
#70Spexo Addons for Elementor – Elementor Widgets, Mega Menu, Popup Builder, Template Kits and Starter Templates for Elementor2599815k+Non-prefixed global variable
#71Toocheke Companion254091,1131k+Non-prefixed global variable
#72PDF Builder for WooCommerce. Create invoices,packing slips and more253725032k+Non-prefixed global variable
#73HUSKY – Products Filter Professional for WooCommerce251,89590k+Non-prefixed global variable
#74ActiveCampaign for WooCommerce265411906k+Exception output is not escaped
#75Event Monster – Event Manager, Ticket Booking & Registration26781781700Non-prefixed global variable
#76ezCache2612726910k+Direct Query
#77Kadence Central – Site Management, Backups, Security, and Reporting2646221330k+Text Domain Mismatch
#78Send Users Email – Email Subscribers, Email Marketing Newsletter261884155k+Non-prefixed global variable
#79Magical Shop Builder – WooCommerce Template Builder for Elementor | Shop, Cart, Checkout & Product Page Builder27764593k+Non-prefixed namespace
#80Pie Register – User Registration, Profiles & Content Restriction271,7791k+Non-prefixed global variable
#81Robokassa payment gateway for Woocommerce27952113k+Non-prefixed global variable
#82Watu Quiz271,0891,0143k+Output is not escaped
#83WP to LinkedIn Auto Publish28734250900Unsafe printing function
#84Responsive Lightbox & Gallery28139513100k+Non-prefixed hook name
#85Transliterator – Multilingual and Multi-script Text Conversion283053203k+Output is not escaped
#86AI Copilot – Content Generator291661611k+wp function not compatible with requires wp
#87Bitcoin Payments – Blockonomics292082272k+Output is not escaped
#88Post Views Counter29179398200k+Non-prefixed hook name
#89ووسلام – همگام سازی ووکامرس و باسلام291926114k+Non-prefixed global variable
#90AI Product Tools – Bulk Product Content Generator & AI Toolkit for WooCommerce30502560400SQL query is not prepared
#91Analytics Insights – Google Analytics Dashboard for WordPress3024117010k+Unsafe printing function
#92Private groups305833161k+Unsafe printing function
#93QA Assistants – Driven by data3048672k+Non-prefixed global variable
#94Widget Manager Light3023383600Text Domain Mismatch
#95Widgetize Pages Light301451043k+Output is not escaped
#96FOX – Currency Switcher Professional for WooCommerce302111,02250k+Non-prefixed global variable
#97Advanced Category Excluder31349160700Output is not escaped
#98Яндекс Доставка (Boxberry)3146150600Missing nonce verification
#99Compliance by Hu-manity.co31153335900k+Missing nonce verification
#100HFD ePost Integration311861101k+Text Domain Mismatch