MHR WP Search & Replace Plugin

MHR WP Search & Replace Plugin image
MHR WP Search & Replace Plugin

Plugin type: Search and replace tool for WordPress content, media, post meta, and SEO/meta fields
Author/branding: mhrmasum

MHR WP Search & Replace Plugin — Database Search Replace Tool Screenshot

v1.0.0 — Initial Release

  • Built the first WordPress Search & Replace plugin.
  • Added admin dashboard page.
  • Added search field and replace field.
  • Added ability to search and replace inside standard WordPress posts/pages.
  • Added basic success/result reporting after replacement.
  • Added plugin author branding as mhrmasum.

v1.1.0 — Changed Content Report

  • Added report area below the dashboard.
  • Added changed posts/pages list after search and replace.
  • Added changed content visibility so edited articles/pages can be reviewed.
  • Improved admin result display after each replacement action.

v1.2.0 — Post Meta and SEO Meta Support

  • Added search and replace support inside post meta.
  • Added support for SEO plugin meta fields.
  • Added support for replacing text inside SEO title/meta description/custom fields where stored in meta.
  • Improved replacement coverage beyond only post_content.

v1.3.0 — Media and Post Type Targeting

  • Added support for media/attachment records.
  • Added option to select post type before running search and replace.
  • Added support for custom post types.
  • Added filtering so replacement can be limited by content type.

v1.4.0 — Individual Item Selection Fix

  • Fixed issue where selecting media/post/individual item still showed or processed all content.
  • Improved item-level query filtering.
  • Added proper selected ID validation.
  • Added better separation between all-content mode and selected-item mode.

v1.5.0 — Dropdown Targeting UI

  • Added dropdowns for selecting content types.
  • Improved admin UI so only one target option can be selected.
  • Reduced confusion between post type selection and individual item selection.
  • Improved targeting logic for media, posts, pages, and custom post types.

v1.6.0 — AJAX Searchable Selector

  • Added searchable AJAX dropdown for selecting posts/pages/media.
  • Added live search by title.
  • Added ability to search by ID and title together.
  • Improved admin selector usability for large websites.
  • Added selected item ID saving.

v1.7.0 — Persistent Selected Titles

  • Added permanent display of selected item titles beside saved IDs.
  • Fixed issue where selected IDs remained after reload but titles disappeared.
  • Added title lookup after page reload.
  • Improved saved setting visibility in the admin dashboard.
Written by

MD Harunur Rashid

MD Harunur Rashid — Digital Growth & Web Solutions Expert, a passionate SEO and Digital Marketing Consultant based in Dhaka, Bangladesh. With years of hands-on experience in Local SEO, WordPress web design, affiliate marketing, and digital strategy, I have dedicated my career to helping businesses build a strong, sustainable online presence. SEO is not just my profession — it is my passion. I love diving deep into search algorithms, uncovering growth opportunities, and turning underperforming websites into top-ranking, high-converting digital assets. Whether it is a local business trying to dominate its neighborhood market or a brand looking to scale globally, I bring the strategy, skills, and dedication to make it happen. On the web development side, I specialize in WordPress — designing clean, fast, and functional websites that not only look great but perform even better in search engines. From custom themes to plugin development, I bring both the technical and creative sides together seamlessly. Beyond my consulting work, I am the founder of Sofhor Tourism, born from my personal love of travel and nature. It is my way of helping fellow explorers discover the beauty of Bangladesh and beyond. I also proudly stand behind Tinnis Bakeshop — my wife's baking passion project that I am helping grow into a recognized brand in Bangladesh. I am hardworking, endlessly curious, and fiercely honest. I do not believe in shortcuts — only in real strategies that deliver real results. Every project I take on gets my full commitment, from start to finish. If you are looking for a digital partner who genuinely cares about your growth, let's connect.