[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fbk9dLxrpwq-JZvk8pzs6I2flGt9XDtxWJAB0jKTvnuU":3},{"slug":4,"display_name":4,"profile_url":5,"plugin_count":6,"total_installs":7,"avg_security_score":8,"avg_patch_time_days":9,"trust_score":10,"computed_at":11,"plugins":12},"wprag","https:\u002F\u002Fprofiles.wordpress.org\u002Fwprag\u002F",1,0,100,30,94,"2026-08-29T09:43:05.251Z",[13],{"slug":14,"name":15,"version":16,"author":4,"author_profile":5,"description":17,"short_description":18,"active_installs":7,"downloaded":19,"rating":7,"num_ratings":7,"last_updated":20,"tested_up_to":21,"requires_at_least":22,"requires_php":23,"tags":24,"homepage":30,"download_link":31,"security_score":8,"vuln_count":7,"unpatched_count":7,"last_vuln_date":32,"fetched_at":33},"wprag-smart-search","WPRAG Smart Search","1.0.1","\u003Cp>\u003Cstrong>WPRAG Smart Search\u003C\u002Fstrong> adds a block-first search experience to WordPress. It ships a Gutenberg search block with live results and automatic taxonomy filter facets, all running locally on your own WordPress database with zero external calls and no account required.\u003C\u002Fp>\n\u003Ch4>How it works\u003C\u002Fh4>\n\u003Cp>The plugin builds a local inverted index with weighted relevance scoring, so a match in a higher-weighted zone (for example the title) can count for more than a match in the body, and it surfaces taxonomy facets automatically based on the current result set. Until you build the index, it falls back to a weighted WP_Query search, so search works the moment you activate the plugin.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Gutenberg search block\u003C\u002Fstrong> (\u003Ccode>WPRAG Search\u003C\u002Fcode>) with live results, inspector controls, and full block-styling support (colors, spacing, typography).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Weighted relevance scoring\u003C\u002Fstrong> — configurable per-zone weights (title, content, excerpt, taxonomy, custom fields, author, comments).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Local inverted index\u003C\u002Fstrong> with optional English stemming, built and stored entirely in your own database.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Taxonomy filter facets\u003C\u002Fstrong> — an automatic sidebar of category, tag, and custom-taxonomy filters derived from the current result set.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live AJAX results\u003C\u002Fstrong> — results render without a page reload.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post-type and exclusion controls\u003C\u002Fstrong> — choose which post types are searchable and exclude specific post IDs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rate-limited REST API\u003C\u002Fstrong> — the public \u003Ccode>\u002Fwp-json\u002Fwprag-search\u002Fv1\u002Fsearch\u003C\u002Fcode> endpoint is capped at 60 requests per minute per IP.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress.org compliant\u003C\u002Fstrong> — no external HTTP calls, no tracking, no account.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Translation-ready\u003C\u002Fstrong> — single text domain, full internationalization.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy\u003C\u002Fh4>\n\u003Cp>This plugin makes \u003Cstrong>no external HTTP requests\u003C\u002Fstrong>. All search runs locally against your WordPress database. It does not transmit visitor data off your site, and it bundles no analytics, tracking pixels, or affiliate links. You can verify this with any network inspector or server-side HTTP monitor.\u003C\u002Fp>\n\u003Ch4>Want AI-powered semantic search?\u003C\u002Fh4>\n\u003Cp>WPRAG (wprag.ai) is a separate managed service that provides AI-powered \u003Cstrong>semantic\u003C\u002Fstrong> search — search that understands meaning, not just keywords, and can generate answers from your content. This free plugin does not require WPRAG and has no connection to the service. If your site grows beyond what keyword search can handle (support docs, knowledge bases, large content libraries), the plugin’s \u003Cstrong>Upgrade\u003C\u002Fstrong> tab explains the difference and how to get started. If you install the paid WPRAG Connector, this free plugin automatically stands down so there are no duplicate menus or blocks.\u003C\u002Fp>\n\u003Ch3>Development\u003C\u002Fh3>\n\u003Cp>This plugin ships its complete, unminified source. The compiled files in \u003Ccode>dist\u002F\u003C\u002Fcode> are generated from the source in \u003Ccode>src\u002F\u003C\u002Fcode> (including the shared core in \u003Ccode>src\u002Fshared\u002F\u003C\u002Fcode>) with webpack. Everything needed to rebuild them — including the minified \u003Ccode>dist\u002Fjs\u002Fblocks.js\u003C\u002Fcode> and \u003Ccode>dist\u002Fjs\u002Fsearch-block.js\u003C\u002Fcode> — is bundled in the plugin, with no external repository required.\u003C\u002Fp>\n\u003Cp>To regenerate the compiled assets from the plugin itself:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Ccode>npm install\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>npm run build\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Fol>\n","A block-first local keyword search for WordPress with weighted relevance ranking, taxonomy filters, and live results. No account, no external calls.",77,"2026-07-11T19:51:00.000Z","7.0.2","6.0","7.4",[25,26,27,28,29],"ajax-search","live-search","search","search-block","taxonomy-filter","https:\u002F\u002Fwprag.ai\u002Fplugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwprag-smart-search.1.0.1.zip",null,"2026-07-22T17:31:50.256Z"]