BM1 Frontend Image Replace

Changelog

1.2.2

  • Remove daily replacement limit — image replacement is now unlimited for all users
  • Remove unnecessary wp-admin/includes/media.php include
  • Unify naming prefix to bm1fir across all global functions, variables, hooks and classes
  • Wrap Pro-only code (guest tokens, license management, activity log) in build markers
  • Add register_uninstall_hook for free version cleanup

1.2.1

  • Fix Freemius is_premium flag for WordPress.org free build
  • Sanitize POST input in batch URL resolver
  • Escape Freemius upgrade URL output in admin settings
  • Remove screenshot assets from plugin package (SVN-only)

1.2.0

  • Renamed plugin to “BM1 Frontend Image Replace” for WordPress.org directory submission
  • Refactored internal prefixes from fir_ to bm1fir_ (Text Domain, classes, options)
  • Removed bundled Zammad support form — support now via https://wp-frontend-image-replace.com
  • Improved SQL query preparation in uninstall cleanup
  • Code-base split: free features hosted on WordPress.org, Pro version on wp-frontend-image-replace.com

1.1.2

  • Add automated Freemius deployment via GitHub Actions

1.1.1

  • Exclude the site logo from image replacement
  • Added fir-no-replace CSS class to exclude arbitrary images

1.1.0

  • Added image replacement activity log (Tools > Image Replace Log)
  • Fixed image replacement for non-logged-in users when globally enabled
  • Added German translations for log page

1.0.0

  • First stable release
  • Initial release with Free and Pro plans
  • Guest access links (Pro feature)
  • Gutenberg and Classic editor support
  • Rate limiting and security hardening

Plugin Website
Visit website

Version:
1.2.2
Last Updated
April 29, 2026
Requires
WordPress 5.4
Tested Up To
WordPress 6.9.4
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.