Internal.LineEndings.Mixed
Internal Line Endings Mixed
The plugin contains PHP syntax or file formatting that can cause compatibility problems.
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
| Rank | Plugin | Score | Errors | Warnings | Installs | Updated | Top Issue |
|---|---|---|---|---|---|---|---|
| #1 | Event Organiser | 19 | 1,106 | 544 | 20k+ | 2024-10-10 | Text Domain Mismatch |
| #2 | Smart Grid-Layout Design for Contact Form 7 | 21 | 1,126 | 734 | 10k+ | 2026-05-08 | Output Not Escaped |
| #3 | EventPrime – Events Calendar, Bookings and Tickets | 21 | 872 | 4,297 | 7k+ | 2026-06-20 | Non Prefixed Variable Found |
| #4 | Better WordPress Minify | 22 | 412 | 484 | 8k+ | 2017-11-28 | Non Singular String Literal Domain |
| #5 | RegistrationMagic – User Registration Forms Plugin | 22 | 3,654 | 5,062 | 8k+ | 2026-06-20 | Non Prefixed Variable Found |
| #6 | Events Manager – Calendar, Bookings, Tickets, and more! | 22 | 4,722 | 5,621 | 70k+ | 2026-06-19 | Output Not Escaped |
| #7 | Restrict User Access – Ultimate Membership & Content Protection | 22 | 977 | 1,840 | 10k+ | 2025-10-06 | Non Prefixed Variable Found |
| #8 | Advanced AJAX Product Filters | 22 | 2,683 | 1,205 | 50k+ | 2026-05-26 | Text Domain Mismatch |
| #9 | Content Aware Sidebars – Fastest Widget Area Plugin | 23 | 993 | 1,738 | 30k+ | 2025-12-09 | Non Prefixed Variable Found |
| #10 | Robo Gallery – Photo & Image Slider | 23 | 1,291 | 530 | 40k+ | 2026-05-27 | Output Not Escaped |
| #11 | Tag, Category, and Taxonomy Manager – Autotagger Automatically Add Terms | 23 | 405 | 869 | 50k+ | 2026-05-21 | Recommended |
| #12 | Comments – wpDiscuz | 23 | 620 | 1,180 | 70k+ | 2026-06-10 | Non Prefixed Variable Found |
| #13 | Ad Inserter – Ad Manager & AdSense Ads | 24 | 4,241 | 811 | 300k+ | 2026-05-30 | Output Not Escaped |
| #14 | Brands for WooCommerce | 24 | 798 | 674 | 6k+ | 2026-05-26 | Text Domain Mismatch |
| #15 | eCommerce Product Catalog Plugin for WordPress | 24 | 621 | 3,177 | 7k+ | 2026-05-28 | Non Prefixed Function Found |
| #16 | Conversios: Google Analytics (GA4), Google Ads, Conversion and Analytics Tracking for Multi-Channels | 24 | 107 | 1,461 | 10k+ | 2026-06-16 | Non Prefixed Variable Found |
| #17 | Fast Velocity Minify | 24 | 282 | 256 | 40k+ | 2026-05-26 | Unsafe Printing Function |
| #18 | Event Booking Manager for WooCommerce | 24 | 956 | 1,964 | 7k+ | 2026-06-15 | Non Prefixed Variable Found |
| #19 | Page Builder: Pagelayer – Drag and Drop website builder | 24 | 766 | 555 | 400k+ | 2026-06-09 | Output Not Escaped |
| #20 | Social Media Auto Publish | 24 | 1,468 | 713 | 6k+ | 2026-06-15 | Unsafe Printing Function |
| #21 | Advanced WordPress Reset – Debug, Recover & Reset WP | 25 | 475 | 464 | 20k+ | 2026-06-01 | Output Not Escaped |
| #22 | Index WP MySQL For Speed | 25 | 250 | 255 | 50k+ | 2026-05-07 | Output Not Escaped |
| #23 | Live Composer – Free WordPress Website Builder | 25 | 1,216 | 427 | 10k+ | 2026-06-04 | Output Not Escaped |
| #24 | Nexter Extension – Security, Performance, Code Snippets & Site Toolkit | 25 | 198 | 710 | 10k+ | 2026-06-16 | Recommended |
| #25 | HUSKY – Products Filter Professional for WooCommerce | 25 | 1,900 | 90k+ | 2026-06-01 | Non Prefixed Variable Found | |
| #26 | ActiveCampaign for WooCommerce | 26 | 541 | 190 | 6k+ | 2026-06-03 | Exception Not Escaped |
| #27 | ezCache | 26 | 127 | 269 | 10k+ | 2026-06-01 | Direct Query |
| #28 | Kadence Central – Site Management, Backups, Security, and Reporting | 26 | 462 | 213 | 30k+ | 2026-06-11 | Text Domain Mismatch |
| #29 | Responsive Lightbox & Gallery | 28 | 139 | 513 | 100k+ | 2026-06-19 | Non Prefixed Hookname Found |
| #30 | Post Views Counter | 29 | 179 | 398 | 200k+ | 2026-06-19 | Non Prefixed Hookname Found |
| #31 | Analytics Insights – Google Analytics Dashboard for WordPress | 30 | 241 | 170 | 10k+ | 2026-05-24 | Unsafe Printing Function |
| #32 | FOX – Currency Switcher Professional for WooCommerce | 30 | 211 | 1,022 | 50k+ | 2026-06-12 | Non Prefixed Variable Found |
| #33 | Compliance by Hu-manity.co | 31 | 154 | 336 | 900k+ | 2026-06-03 | Missing |
| #34 | BEAR – Bulk Editor and Products Manager Professional for WooCommerce by Pluginus.Net | 32 | 5 | 933 | 40k+ | 2026-06-05 | Non Prefixed Variable Found |
| #35 | Companion Auto Update | 33 | 159 | 298 | 50k+ | 2026-03-21 | Direct Query |
| #36 | Flipbox – Awesomes Flip Boxes Image Overlay | 33 | 400 | 7,279 | 10k+ | 2026-06-20 | Input Not Validated |
| #37 | Members – Membership & User Role Editor Plugin | 33 | 234 | 244 | 300k+ | 2026-05-28 | Output Not Escaped |
| #38 | WP EXtra – One Click Optimize | 33 | 414 | 101 | 7k+ | 2026-04-20 | Missing Arg Domain |
| #39 | Cornerstone | 34 | 161 | 174 | 30k+ | 2024-07-16 | Recommended |
| #40 | Social LikeBox & Feed | 34 | 393 | 141 | 10k+ | 2026-06-13 | Non Singular String Literal Domain |
| #41 | PW WooCommerce Bulk Edit | 34 | 219 | 149 | 20k+ | 2026-05-22 | Unsafe Printing Function |
| #42 | Throws SPAM Away | 34 | 327 | 123 | 20k+ | 2026-02-07 | Missing Arg Domain |
| #43 | Product Tabs for WooCommerce | 34 | 196 | 93 | 10k+ | 2025-12-08 | Text Domain Mismatch |
| #44 | Gutenberg Block Editor Toolkit – EditorsKit | 35 | 61 | 25 | 30k+ | 2024-05-28 | Text Domain Mismatch |
| #45 | Enlighter – Customizable Syntax Highlighter | 35 | 50 | 10 | 10k+ | 2026-04-13 | Output Not Escaped |
| #46 | WP2Social Auto Publish | 35 | 643 | 215 | 9k+ | 2026-06-08 | Unsafe Printing Function |
| #47 | InPost PL | 35 | 2 | 925 | 10k+ | 2026-06-08 | Non Prefixed Variable Found |
| #48 | Japanese font for WordPress(Previously: Japanese Font for TinyMCE) | 35 | 11 | 37 | 10k+ | 2025-12-04 | Non Prefixed Variable Found |
| #49 | Image Watermark | 36 | 76 | 179 | 40k+ | 2026-06-15 | Missing |
| #50 | TypePad emoji for TinyMCE | 38 | 100 | 24 | 8k+ | 2017-11-28 | Text Domain Mismatch |