Generic.Files.ByteOrderMark.Found

Files Byte Order Mark 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

RankPluginScoreErrorsWarningsInstallsUpdatedTop Issue
#1wpForo Forum174,0332,92220k+2026-05-31Unsafe Printing Function
#2SEO Redirection Plugin – 301 Redirect Manager2327272710k+2026-06-06Non Prefixed Variable Found
#3Comments – wpDiscuz236201,18070k+2026-06-10Non Prefixed Variable Found
#4DSGVO All in one for WP24751,63720k+2026-04-11Non Prefixed Variable Found
#5CartBounty – Save and recover abandoned carts for WooCommerce3337039910k+2026-05-25Output Not Escaped
#6ShopEngine Elementor WooCommerce Builder Addon – All in One WooCommerce Solution3663667100k+2026-06-09Non Prefixed Variable Found