[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f5H7627i9VRcRo0vcIW2w8ZmKD7bT9uCcXSxWf3DIhXQ":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":15,"tags":16,"homepage":15,"download_link":22,"security_score":23,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25,"vulnerabilities":26,"developer":27,"crawl_stats":24,"alternatives":35,"analysis":127,"fingerprints":157},"search-replace-for-block-page-editor","Quick Search & Replace for Block Page Editor","0.1.0","Md.Mehedi Hasan","https:\u002F\u002Fprofiles.wordpress.org\u002Fmehedi_csit\u002F","\u003Cp>The “Quick Search & Replace for Block Page Editor” plugin allows you to efficiently search and replace content within individual pages in WordPress. Designed specifically for Gutenberg’s code editor mode, this plugin simplifies the process of finding and replacing text, HTML, or any code snippets directly in the editor.\u003C\u002Fp>\n\u003Cp>Whether you’re fixing typos, updating links, or modifying repetitive text, this plugin is a must-have for WordPress users who work extensively with page content in the Gutenberg editor.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>Search and replace content within pages effortlessly.\u003Cbr \u002F>\nWorks seamlessly in Gutenberg’s code editor mode.\u003Cbr \u002F>\nSupports replacing plain text, HTML, or other code snippets.\u003Cbr \u002F>\nLightweight and easy to use with no configuration required.\u003C\u002Fp>\n\u003Ch3>Arbitrary Section\u003C\u002Fh3>\n\u003Cp>This plugin is designed for simplicity and focuses on Gutenberg’s code editor mode. For advanced usage, users can pair it with custom shortcuts or extend its functionality via custom scripts.\u003C\u002Fp>\n","The \"Quick Search & Replace for Block Page Editor\" plugin allows you to efficiently search and replace content within individual pages i &hellip;",0,608,"2025-01-20T19:12:00.000Z","6.7.5","",[17,18,19,20,21],"editor","gutenberg","page-content","replace","search","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsearch-replace-for-block-page-editor.0.1.0.zip",92,null,"2026-03-15T15:16:48.613Z",[],{"slug":28,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":30,"avg_security_score":31,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"mehedi_csit",2,60,89,30,86,"2026-04-04T05:31:16.652Z",[36,56,71,88,107],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":33,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":53,"download_link":54,"security_score":55,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25},"search-replace-text-blocks","Search & Replace Text in Blocks","1.1.0","Fernando Tellado","https:\u002F\u002Fprofiles.wordpress.org\u002Ffernandot\u002F","\u003Cp>Search & Replace Text in Blocks adds a powerful search and replace functionality to the WordPress block editor (Gutenberg). Quickly find and replace text across all your content blocks without leaving the editor.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Search text across all text-based blocks (paragraphs, headings, lists, quotes, etc.)\u003C\u002Fli>\n\u003Cli>Replace single occurrences or all matches at once\u003C\u002Fli>\n\u003Cli>Built-in Undo button to revert changes\u003C\u002Fli>\n\u003Cli>Case-sensitive search option\u003C\u002Fli>\n\u003Cli>Whole word matching option\u003C\u002Fli>\n\u003Cli>Visual highlighting of found blocks and text\u003C\u002Fli>\n\u003Cli>Navigate between matches with Previous\u002FNext buttons\u003C\u002Fli>\n\u003Cli>Toolbar icon in the editor header for quick access\u003C\u002Fli>\n\u003Cli>Also accessible from the editor’s three-dot menu\u003C\u002Fli>\n\u003Cli>Keyboard shortcut: Ctrl+Shift+H (Cmd+Shift+H on Mac)\u003C\u002Fli>\n\u003Cli>Draggable floating panel\u003C\u002Fli>\n\u003Cli>Auto-focus on search field when opening the panel\u003C\u002Fli>\n\u003Cli>Accessible and screen reader friendly\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Supported Blocks:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Paragraph\u003C\u002Fli>\n\u003Cli>Heading\u003C\u002Fli>\n\u003Cli>List Item\u003C\u002Fli>\n\u003Cli>Quote\u003C\u002Fli>\n\u003Cli>Pullquote\u003C\u002Fli>\n\u003Cli>Verse\u003C\u002Fli>\n\u003Cli>Preformatted\u003C\u002Fli>\n\u003Cli>Code\u003C\u002Fli>\n\u003Cli>Table cells\u003C\u002Fli>\n\u003Cli>And any block with text content\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>How to Use:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Open any post or page in the block editor\u003C\u002Fli>\n\u003Cli>Click the search icon in the top toolbar, press Ctrl+Shift+H (Cmd+Shift+H on Mac), or select “Search & Replace” from the editor’s three-dot menu\u003C\u002Fli>\n\u003Cli>Enter your search term and click “Find”\u003C\u002Fli>\n\u003Cli>Navigate between matches using the arrow buttons\u003C\u002Fli>\n\u003Cli>Enter replacement text and click “Replace” or “Replace All”\u003C\u002Fli>\n\u003Cli>Use the “Undo” button to revert changes if needed\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Ch4>Need help or have suggestions?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fservicios.ayudawp.com\u002F\" rel=\"nofollow ugc\">Official website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsearch-replace-text-blocks\u002F\" rel=\"ugc\">WordPress support forum\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002FAyudaWordPressES\" rel=\"nofollow ugc\">YouTube channel\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fayudawp.com\u002F\" rel=\"nofollow ugc\">Documentation and tutorials\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Love the plugin?\u003C\u002Fstrong> Please leave us a 5-star review and help spread the word!\u003C\u002Fp>\n\u003Ch3>About AyudaWP\u003C\u002Fh3>\n\u003Cp>We are specialists in WordPress security, SEO, and performance optimization plugins. We create tools that solve real problems for WordPress site owners while maintaining the highest coding standards and accessibility requirements.\u003C\u002Fp>\n","Search and replace text within Gutenberg text blocks directly from the block editor.",40,294,6,"2025-12-27T18:22:00.000Z","6.9.4","6.0","7.4",[52,17,18,20,21],"blocks","https:\u002F\u002Fservicios.ayudawp.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsearch-replace-text-blocks.1.1.0.zip",100,{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":11,"downloaded":64,"rating":11,"num_ratings":11,"last_updated":65,"tested_up_to":48,"requires_at_least":66,"requires_php":50,"tags":67,"homepage":15,"download_link":70,"security_score":55,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25},"livedraft-search-replace","LiveDraft Search & Replace","1.5.6","Kasuga","https:\u002F\u002Fprofiles.wordpress.org\u002Fkasuga16\u002F","\u003Cp>\u003Cstrong>LiveDraft Search & Replace\u003C\u002Fstrong> adds a powerful search and replace panel to \u003Cstrong>the WordPress Block Editor (Gutenberg)\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>It allows you to quickly find, highlight, and replace text directly from the sidebar as soon as you open it.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Live Highlighting\u003C\u002Fstrong>: Instantly visualize matches as you type with zero lag.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Actions\u003C\u002Fstrong>: Replace a single targeted match or perform a “Replace All” across all blocks seamlessly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Search\u003C\u002Fstrong>: Full support for Regular Expressions (Regex) and Case-Sensitive matching.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Performance First\u003C\u002Fstrong>: Optimized for large documents using virtual highlighting.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Safe & Clean\u003C\u002Fstrong>: Your content is never polluted with temporary HTML tags. Highlighting is virtual and database-safe.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Undo\u002FRedo Ready\u003C\u002Fstrong>: Fully integrated with the WordPress core Undo system. You can revert any replacement by clicking the editor’s Undo button, ensuring a safe and reliable editing experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Navigation\u003C\u002Fstrong>: Seamlessly navigate and edit your content with precision as described below.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Flexible Navigation & Instant Replace\u003C\u002Fh3>\n\u003Cp>This tool provides a seamless way to navigate and edit your content with precision:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Precision Navigation (Keyboard & Buttons)\u003C\u002Fstrong>\u003Cbr \u002F>\nEffortlessly cycle through matches using the “Next” (\u003Cstrong>Enter\u003C\u002Fstrong>) and “Previous” (\u003Cstrong>Shift + Enter\u003C\u002Fstrong>) keys. You can also use the “Current” (\u003Cstrong>◎\u003C\u002Fstrong>) and UI buttons to jump directly to the selection in the editor.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Smart “Click-to-Select”\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>Click any highlighted match\u003C\u002Fstrong> in the editor to instantly set it as your current position. This synchronizes the sidebar counter and focus without jumping the screen.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Instant “Double-Click” Replace\u003C\u002Fstrong>\u003Cbr \u002F>\nFor a faster workflow, you can \u003Cstrong>double-click any highlighted text\u003C\u002Fstrong> directly within the editor to replace it instantly.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Auto-populate from Selection\u003C\u002Fstrong>\u003Cbr \u002F>\nEnable “Auto-populate from selection” in the sidebar to automatically update the search field whenever you highlight text in the editor. This eliminates the need for copy-pasting.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Additional Notes (Performance & Scope)\u003C\u002Fp>\n\u003Cp>Dynamic Highlighting Scope:\u003Cbr \u002F>\nTo maintain high performance, the editor highlights the 300 matches nearest to your current position (150 before and 150 after). As you move through the document, this highlight window shifts automatically.\u003C\u002Fp>\n\u003Cp>Unlimited “Replace All”:\u003Cbr \u002F>\nThe “Replace All” function is not affected by the highlight limit. It will accurately replace every single match throughout the entire document, regardless of whether it is currently highlighted in the editor.\u003C\u002Fp>\n\u003Ch3>Buy Me a Coffee\u003C\u002Fh3>\n\u003Cp>If this plugin helps you in your work, consider buying me a coffee.\u003C\u002Fp>\n\u003Cp>Your support helps keep this plugin maintained and improved.\u003C\u002Fp>\n\u003Cp>Donate via PayPal:\u003Cbr \u002F>\nhttps:\u002F\u002Fwww.paypal.me\u002Fkasuga16\u003C\u002Fp>\n","High-performance Search and Replace for Block Editor. Features real-time scanning, regex support, and safe, zero-tag rendering.",237,"2026-03-14T00:06:00.000Z","6.3",[68,69,18,20,21],"block-editor","editor-tools","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flivedraft-search-replace.1.5.6.zip",{"slug":72,"name":73,"version":74,"author":75,"author_profile":76,"description":77,"short_description":78,"active_installs":79,"downloaded":80,"rating":55,"num_ratings":29,"last_updated":81,"tested_up_to":82,"requires_at_least":49,"requires_php":50,"tags":83,"homepage":86,"download_link":87,"security_score":55,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25},"search-replace-for-block-editor","Search and Replace for Block Editor","1.8.0","badasswp","https:\u002F\u002Fprofiles.wordpress.org\u002Fbadasswp\u002F","\u003Cp>This plugin brings the familiar Search and Replace functionality that PC users have grown accustomed to in \u003Cstrong>Microsoft Word\u003C\u002Fstrong> and \u003Cstrong>Google Docs\u003C\u002Fstrong> to the Block Editor.\u003C\u002Fp>\n\u003Cp>Now you can easily search and replace text right in the Block Editor. Its easy and does exactly what it says. You can also match the text case using the ‘Match Case | Expression’ toggle.\u003C\u002Fp>\n\u003Ch4>✔️ Features\u003C\u002Fh4>\n\u003Cp>Our plugin comes with everything you need to find and replace text quicker and more efficiently.\u003C\u002Fp>\n\u003Cp>✔️ \u003Cstrong>Search & Replace\u003C\u002Fstrong> text, typos, keywords faster.\u003Cbr \u002F>\n✔️ \u003Cstrong>Shortcut Keys\u003C\u002Fstrong> – CMD + SHIFT + F.\u003Cbr \u002F>\n✔️ \u003Cstrong>Match Case\u003C\u002Fstrong> Sensitivity.\u003Cbr \u002F>\n✔️ \u003Cstrong>Custom Hooks\u003C\u002Fstrong> to help you customize plugin behaviour.\u003Cbr \u002F>\n✔️ Available in \u003Cstrong>mutiple langauges\u003C\u002Fstrong> such as Arabic, Chinese, Hebrew, Hindi, Russian, German, Italian, Croatian, Spanish & French languages.\u003Cbr \u002F>\n✔️ \u003Cstrong>Backward compatible\u003C\u002Fstrong>, works with most WP versions.\u003C\u002Fp>\n\u003Ch4>✨ Getting Started\u003C\u002Fh4>\n\u003Cp>Create a new Post or open an existing Post. Locate the ‘Search and Replace’ icon at the \u003Cstrong>top left\u003C\u002Fstrong> corner of the Block Editor and click on it. Proceed to type in the text you wish to replace and click on ‘Replace’.\u003C\u002Fp>\n\u003Cp>You can get a taste of how this works, by using the \u003Ca href=\"https:\u002F\u002Ftastewp.com\u002Fcreate\u002FNMS\u002F8.0\u002F6.7.0\u002Fsearch-replace-for-block-editor\u002Ftwentytwentythree?ni=true&origin=wp\" rel=\"nofollow ugc\">demo\u003C\u002Fa> link.\u003C\u002Fp>\n\u003Ch4>⚡ Shortcut Keys & Text Selection\u003C\u002Fh4>\n\u003Cp>To quickly access the Search and Replace modal, press \u003Cstrong>CTRL + SHIFT + F\u003C\u002Fstrong>. This will fire up the dialog box where you can quickly change things.\u003C\u002Fp>\n\u003Cp>You can also \u003Cstrong>select text\u003C\u002Fstrong> on your Block Editor and \u003Cstrong>use the Shortcut\u003C\u002Fstrong>. This will grab the text you have selected and fire up your dialog box with the text already typed into it. This makes working with the Search and Replace tool faster.\u003C\u002Fp>\n\u003Ch4>🔌🎨 Plug and Play or Customize\u003C\u002Fh4>\n\u003Cp>The Search & Replace for Block Editor plugin is built to work right out of the box. Simply install, activate and start using.\u003C\u002Fp>\n\u003Cp>Want to add your personal touch? All of our documentation can be found \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbadasswp\u002Fsearch-and-replace\" rel=\"nofollow ugc\">here\u003C\u002Fa>. You can override the plugin’s behaviour with custom logic of your own using \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbadasswp\u002Fsearch-and-replace?tab=readme-ov-file#hooks\" rel=\"nofollow ugc\">hooks\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Contribute\u003C\u002Fh3>\n\u003Cp>If you’d like to contribute to the development of this plugin, you can find it on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbadasswp\u002Fsearch-and-replace\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>To build, clone repo and run \u003Ccode>npm install && npm run build\u003C\u002Fcode>\u003C\u002Fp>\n","Search and Replace text within the WordPress Block Editor just like Microsoft Word or Google Docs. It's super fast, easy & just works!",2000,14077,"2025-12-12T09:05:00.000Z","6.8.5",[84,17,20,21,85],"block","text","https:\u002F\u002Fgithub.com\u002Fbadasswp\u002Fsearch-and-replace","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsearch-replace-for-block-editor.1.8.0.zip",{"slug":89,"name":90,"version":91,"author":92,"author_profile":93,"description":94,"short_description":95,"active_installs":96,"downloaded":97,"rating":55,"num_ratings":98,"last_updated":99,"tested_up_to":82,"requires_at_least":100,"requires_php":50,"tags":101,"homepage":105,"download_link":106,"security_score":55,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25},"word-replace","Word Replace","0.8.0","mehdi jalili","https:\u002F\u002Fprofiles.wordpress.org\u002Fmehdijalili\u002F","\u003Cp>The plugin provides an optimized replace function. It incorporates a dynamic real-time word\u002Ftext replacing feature.\u003C\u002Fp>\n\u003Ch3>More Details\u003C\u002Fh3>\n\u003Cp>Ideal for bulk updates and site migrations, it offers powerful tools to find and replace any text and special characters across your website.\u003C\u002Fp>\n\u003Cp>The real-time replacement employs an advanced word masking technique to search and replace text and special characters, leaving no trace behind. The find and replace process takes place before the website is\u003Cbr \u002F>\nrendered in the browser and does not impact any other files or databases. With this ultimate solution, replace the particular text you want in the header, body, footer credits,\u003Cbr \u002F>\nor any other content within your website without touching the database, with the help of an easy-to-use user interface.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Entire Website – if you want to apply rules all over the website\u003C\u002Fli>\n\u003Cli>Particular Page – if you want to apply rules on particular pages\u003C\u002Fli>\n\u003Cli>Particular Post – if you want to apply rules on particular posts\u003C\u002Fli>\n\u003Cli>Unicode – replace Unicode characters\u003C\u002Fli>\n\u003Cli>Easy-to-use and user-friendly options\u003C\u002Fli>\n\u003Cli>Replace any text without touching the database\u003C\u002Fli>\n\u003Cli>Replace text loaded by \u003Cstrong>Ajax\u002FjQuery\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Remove or change footer credit without touching the database or HTML code\u003C\u002Fli>\n\u003Cli>Mask bad words posted in comments \u003C\u002Fli>\n\u003Cli>Change different languages’ content to your own language\u003C\u002Fli>\n\u003Cli>Real-time replace compatible with Gutenberg and other block\u002Fpage builders\u003C\u002Fli>\n\u003Cli>Ultimate easy solution to restore data you have replaced by mistake\u003C\u002Fli>\n\u003Cli>Replace \u003Cstrong>Unicode characters\u003C\u002Fstrong> \u003Cem>UTF-8  (e.g.: U+0026, REČA)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>Easy to undo the changes by removing the specific rule\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Questions and Feature Requests\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Ch4>For quick support, feature requests, and bug reporting\u003C\u002Fh4>\n\u003Cul>\n\u003Cli> For more dedicated support or feature requests, write to us at \u003Ca href=\"mailto:jalilimehdi.1366@gmail.com\" rel=\"nofollow ugc\">jalilimehdi.1366@gmail.com\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>As it’s open source, check our GitHub development status\u003C\u002Fh4>\n\u003Cul>\n\u003Cli> Check development status or issues on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmehdi-jalili\u002Fw-replace\" rel=\"nofollow ugc\">github.com\u002Fmehdi-jalili\u002Fw-replace\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n","Easily Replace text, footer credits, jQuery\u002FAjax loaded text or anything in real-time.",90,953,1,"2025-09-17T16:37:00.000Z","6.4",[68,102,20,103,104],"find-and-replace","search-and-replace","search-replace-elementor","https:\u002F\u002Fgithub.com\u002Fmehdi-jalili\u002Fword-replace\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fword-replace.zip",{"slug":108,"name":109,"version":110,"author":111,"author_profile":112,"description":113,"short_description":114,"active_installs":115,"downloaded":116,"rating":11,"num_ratings":11,"last_updated":117,"tested_up_to":118,"requires_at_least":119,"requires_php":15,"tags":120,"homepage":124,"download_link":125,"security_score":126,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25},"mce-searchreplace-buttons","MCE SearchReplace Buttons","1.0.0","tonykroben","https:\u002F\u002Fprofiles.wordpress.org\u002Ftonykroben\u002F","\u003Cp>Adds SearchReplace editing controls to the visual content editor (TinyMCE).\u003C\u002Fp>\n\u003Cp>A light weight plug-in that adds the Search and Replace editing controls from the full version of TinyMCE, optimized for WordPress. Note that this may not work in conjunction with other plug-ins that significantly alter or replace the visual editor’s default behavior.\u003C\u002Fp>\n\u003Cp>Note that the SearchReplace controls are contained in the “kitchen sink” toolbar, toggled with the last button on the first row of controls.\u003C\u002Fp>\n","Adds Search and Replace controls to the visual content editor (TinyMCE).",70,66172,"2024-03-03T06:42:00.000Z","6.4.8","4.0",[121,17,103,122,123],"buttons","tinymce","wysiwyg","https:\u002F\u002Fblog.anton.tokyo\u002Fmce-search-replace-buttons","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmce-searchreplace-buttons.1.0.0.zip",85,{"attackSurface":128,"codeSignals":140,"taintFlows":147,"riskAssessment":148,"analyzedAt":156},{"hooks":129,"ajaxHandlers":136,"restRoutes":137,"shortcodes":138,"cronEvents":139,"entryPointCount":11,"unprotectedCount":11},[130],{"type":131,"name":132,"callback":133,"file":134,"line":135},"action","admin_enqueue_scripts","mh_srp_editor_search_replace_enqueue","search-replace-sidebar.php",34,[],[],[],[],{"dangerousFunctions":141,"sqlUsage":142,"outputEscaping":144,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":146},[],{"prepared":11,"raw":11,"locations":143},[],{"escaped":11,"rawEcho":11,"locations":145},[],[],[],{"summary":149,"deductions":150},"The 'search-replace-for-block-page-editor' plugin, version 0.1.0, exhibits a remarkably clean static analysis report, indicating strong adherence to secure coding practices. The absence of dangerous functions, the exclusive use of prepared statements for all SQL queries, and the complete output escaping across all analyzed outputs are significant strengths. Furthermore, the plugin has no recorded vulnerability history, including no known CVEs, suggesting a mature and secure development process or a very limited attack surface that has not yet been exploited. The lack of any external HTTP requests, file operations, and crucially, no detectable taint flows with unsanitized paths, further bolsters its security posture.\n\nDespite these positive indicators, the most concerning aspect is the complete absence of any security checks, including capability checks and nonce checks. While the current analysis shows zero entry points without authentication, this could be an artifact of the analysis or a reflection of a very small, currently non-exposed, attack surface. If functionality exists that is not currently exposed via the analyzed entry points, or if new entry points are added in future versions without proper authentication, this could become a significant risk. The plugin's current security is excellent, but its reliance on an undiscovered or unexposed attack surface for its current perceived security is a potential future risk.",[151,154],{"reason":152,"points":153},"No nonce checks found",10,{"reason":155,"points":153},"No capability checks found","2026-03-17T06:45:30.144Z",{"wat":158,"direct":165},{"assetPaths":159,"generatorPatterns":161,"scriptPaths":162,"versionParams":163},[160],"\u002Fwp-content\u002Fplugins\u002Fsearch-replace-for-block-page-editor\u002Fbuild\u002Findex.js",[],[160],[164],"search-replace-for-block-page-editor\u002Fbuild\u002Findex.js?ver=",{"cssClasses":166,"htmlComments":167,"htmlAttributes":168,"restEndpoints":169,"jsGlobals":170,"shortcodeOutput":171},[],[],[],[],[],[]]