{"id":324132,"date":"2026-08-10T09:24:48","date_gmt":"2026-08-10T09:24:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/wlc-algolia\/"},"modified":"2026-08-10T09:24:33","modified_gmt":"2026-08-10T09:24:33","slug":"wlc-search-integration-with-algolia","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/wlc-search-integration-with-algolia\/","author":16692503,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"1.0.1","tested":"7.0.3","requires":"5.9","requires_php":"8.1","requires_plugins":null,"header_name":"WLC Search Integration with Algolia","header_author":"White Label Coders","header_description":"Integrates WordPress search with the Algolia service \u2014 autocomplete, search pages, and faceted filtering. Not affiliated with or endorsed by Algolia.","assets_banners_color":"","last_updated":"2026-08-10 09:24:33","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":21,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"whitelabelcodersgliwice","date":"2026-08-10 09:24:33"}},"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":{"wlc-algolia\/agent-chat":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wlc-algolia\/agent-chat","version":"0.1.0","title":"Algolia Agent Chat","category":"wlc-algolia-blocks","icon":"format-chat","description":"AI-powered chatbot using Algolia Agent Studio.","keywords":["algolia","chat","ai","agent","chatbot"],"supports":{"html":false,"multiple":false},"attributes":{"agentId":{"type":"string","default":""},"placeholder":{"type":"string","default":"Ask me anything..."},"showHeader":{"type":"boolean","default":true},"headerText":{"type":"string","default":"AI Assistant"},"accentColor":{"type":"string","default":"#DB002F"},"height":{"type":"string","default":"600px"}},"textdomain":"wlc-search-integration-with-algolia","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","viewScript":"file:.\/view.jsx","render":"file:.\/render.php"},"wlc-algolia\/autocomplete":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wlc-algolia\/autocomplete","version":"0.1.0","title":"Algolia Autocomplete","category":"wlc-algolia-blocks","icon":"search","description":"Autocomplete with optional popular searches and per post-type result hits.","keywords":["algolia","autocomplete","search","suggestions"],"supports":{"html":false,"multiple":false,"__experimentalInnerBlocks":true},"attributes":{"querySuggestionsIndex":{"type":"string","default":""},"selectedPostTypes":{"type":"array","default":[]},"templatesByPostType":{"type":"object","default":{}},"maxSuggestions":{"type":"integer","default":5},"maxResultsPerType":{"type":"integer","default":3},"placeholder":{"type":"string","default":"Search..."},"showSuggestions":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#DB002F"},"resultLayout":{"type":"string","default":"vertical"},"resultLayoutColumns":{"type":"integer","default":2},"searchPageUrl":{"type":"string","default":""},"showAllButtonLabel":{"type":"string","default":"Show all"}},"textdomain":"wlc-search-integration-with-algolia","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","viewScript":"file:.\/view.jsx","render":"file:.\/render.php"},"wlc-algolia\/search-page":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wlc-algolia\/search-page","version":"0.1.0","title":"Algolia Search Page","category":"wlc-algolia-blocks","icon":"search","description":"Complete Algolia search page with React InstantSearch - filters, pagination, and custom result templates.","keywords":["algolia","search","filters","pagination","results","react","instantsearch"],"supports":{"html":false,"multiple":false,"align":["wide","full"],"__experimentalLayout":{"allowSwitching":false,"allowInheriting":false,"default":{"type":"default"}}},"attributes":{"selectedPostType":{"type":"string","default":"post"},"hitsPerPage":{"type":"integer","default":10},"placeholder":{"type":"string","default":"Search..."},"showFilters":{"type":"boolean","default":true},"showPagination":{"type":"boolean","default":true},"showResultsCount":{"type":"boolean","default":true},"paginationMode":{"type":"string","default":"simple"},"paginationMaxPages":{"type":"integer","default":9},"viewMode":{"type":"string","default":"list"},"gridColumns":{"type":"integer","default":3,"minimum":2,"maximum":4},"gap":{"type":"integer","default":16},"accentColor":{"type":"string","default":"#DB002F"},"indexNameOverride":{"type":"string","default":""},"facetsSelected":{"type":"array","default":[]},"facetLabels":{"type":"object","default":{}},"showFacetCounts":{"type":"boolean","default":true},"facetCountStyle":{"type":"string","default":"paren"},"showActiveFilters":{"type":"boolean","default":true},"enableFacetSearch":{"type":"boolean","default":true},"stickyFilters":{"type":"boolean","default":true},"showSort":{"type":"boolean","default":true},"enableUrlSync":{"type":"boolean","default":true},"sortDefault":{"type":"string","default":"relevance"},"sortIndexSuffixes":{"type":"object","default":{"price_desc":"_price_desc","price_asc":"_price_asc","title_asc":"_title_asc","title_desc":"_title_desc","newest":"_newest","oldest":"_oldest"}}},"textdomain":"wlc-search-integration-with-algolia","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","viewScript":"file:.\/view.jsx","render":"file:.\/render.php"},"wlc-algolia\/result-excerpt":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wlc-algolia\/result-excerpt","version":"0.1.0","title":"Result Excerpt","category":"wlc-algolia-blocks","parent":["wlc-algolia\/search-page","wlc-algolia\/autocomplete"],"icon":"excerpt-view","description":"Renders an excerpt\/snippet for a single Algolia hit (builder template block).","supports":{"html":false,"reusable":false},"attributes":{"fieldPath":{"type":"string","default":"post_excerpt"},"maxLength":{"type":"integer","default":220},"hideIfEmpty":{"type":"boolean","default":true}},"textdomain":"wlc-search-integration-with-algolia","editorScript":"file:.\/index.js"},"wlc-algolia\/result-image":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wlc-algolia\/result-image","version":"0.1.0","title":"Result Image","category":"wlc-algolia-blocks","parent":["wlc-algolia\/search-page","wlc-algolia\/autocomplete"],"icon":"format-image","description":"Renders an image for a single Algolia hit (builder template block).","supports":{"html":false,"reusable":false},"attributes":{"fieldPath":{"type":"string","default":"images.thumbnail.url"},"linkType":{"type":"string","default":"permalink"},"linkFieldPath":{"type":"string","default":""},"hideIfEmpty":{"type":"boolean","default":true}},"textdomain":"wlc-search-integration-with-algolia","editorScript":"file:.\/index.js"},"wlc-algolia\/result-meta":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wlc-algolia\/result-meta","version":"0.1.0","title":"Result Meta","category":"wlc-algolia-blocks","parent":["wlc-algolia\/search-page","wlc-algolia\/autocomplete"],"icon":"info","description":"Renders meta info (date\/author) for a single Algolia hit (builder template block).","supports":{"html":false,"reusable":false},"attributes":{"metaDate":{"type":"boolean","default":true},"metaAuthor":{"type":"boolean","default":true},"hideIfEmpty":{"type":"boolean","default":true}},"textdomain":"wlc-search-integration-with-algolia","editorScript":"file:.\/index.js"},"wlc-algolia\/result-field":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wlc-algolia\/result-field","version":"0.1.0","title":"Result Field","category":"wlc-algolia-blocks","parent":["wlc-algolia\/search-page","wlc-algolia\/autocomplete"],"icon":"editor-code","description":"Renders a single indexed field value for a hit (builder template block).","supports":{"html":false,"reusable":false},"attributes":{"label":{"type":"string","default":""},"fieldPath":{"type":"string","default":""},"linkType":{"type":"string","default":"none"},"linkFieldPath":{"type":"string","default":""},"hideIfEmpty":{"type":"boolean","default":true}},"textdomain":"wlc-search-integration-with-algolia","editorScript":"file:.\/index.js"},"wlc-algolia\/result-button":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wlc-algolia\/result-button","version":"0.1.0","title":"Result Button","category":"wlc-algolia-blocks","parent":["wlc-algolia\/search-page","wlc-algolia\/autocomplete"],"icon":"button","description":"Renders a CTA button for a hit (builder template block).","supports":{"html":false,"reusable":false},"attributes":{"label":{"type":"string","default":"View"},"linkType":{"type":"string","default":"permalink"},"linkFieldPath":{"type":"string","default":""},"hideIfEmpty":{"type":"boolean","default":false}},"textdomain":"wlc-search-integration-with-algolia","editorScript":"file:.\/index.js"},"wlc-algolia\/result-title":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wlc-algolia\/result-title","version":"0.1.0","title":"Result Title","category":"wlc-algolia-blocks","parent":["wlc-algolia\/search-page","wlc-algolia\/autocomplete"],"icon":"heading","description":"Renders a title for a single Algolia hit (builder template block).","supports":{"html":false,"reusable":false},"attributes":{"fieldPath":{"type":"string","default":"post_title"},"linkType":{"type":"string","default":"permalink"},"linkFieldPath":{"type":"string","default":""},"hideIfEmpty":{"type":"boolean","default":true}},"textdomain":"wlc-search-integration-with-algolia","editorScript":"file:.\/index.js"}},"tagged_versions":["1.0.1"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[42356,3226,36438,944],"plugin_category":[],"plugin_contributors":[274980,169868],"plugin_business_model":[],"class_list":["post-324132","plugin","type-plugin","status-publish","hentry","plugin_tags-algolia","plugin_tags-autocomplete","plugin_tags-instantsearch","plugin_tags-search","plugin_contributors-whitelabelcoders","plugin_contributors-whitelabelcodersgliwice","plugin_committers-whitelabelcodersgliwice"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/wlc-search-integration-with-algolia.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>WLC Search Integration with Algolia connects your WordPress site to the Algolia search service. Configure which post types to index, define the schema and facets, and use the bundled blocks to build search pages and autocomplete experiences.<\/p>\n\n<p><strong>This plugin is developed by White Label Coders and is not affiliated with, endorsed, or sponsored by Algolia. Algolia is a registered trademark of Algolia SAS.<\/strong><\/p>\n\n<h4>External service<\/h4>\n\n<p>This plugin connects to the Algolia API (an external, third-party service) to index your content and serve search results. An Algolia account is required.<\/p>\n\n<ul>\n<li>Data sent: content of the post types you choose to index (titles, excerpts, selected fields) is sent to Algolia's servers when you run or schedule indexing. Search queries typed by visitors are sent to Algolia to retrieve results.<\/li>\n<li>Endpoints used: <code>https:\/\/&lt;application-id&gt;.algolia.net<\/code> \/ <code>https:\/\/&lt;application-id&gt;-dsn.algolia.net<\/code> (Algolia Search API).<\/li>\n<li>Service provider: Algolia SAS \u2014 <a href=\"https:\/\/www.algolia.com\/policies\/terms\/\">Terms of Service<\/a>, <a href=\"https:\/\/www.algolia.com\/policies\/privacy\/\">Privacy Policy<\/a>.<\/li>\n<\/ul>\n\n<h4>Source code<\/h4>\n\n<p>Human-readable source for the Gutenberg blocks lives in <code>blocks\/src\/<\/code>. Compiled assets under <code>blocks\/build\/<\/code> are generated from that source with <code>@wordpress\/scripts<\/code>.<\/p>\n\n<p>To rebuild the block assets:<\/p>\n\n<ol>\n<li><code>cd blocks<\/code><\/li>\n<li><code>npm install<\/code><\/li>\n<li><code>npm run build<\/code><\/li>\n<\/ol>\n\n<p>Third-party PHP libraries are vendored under <code>vendor\/<\/code> via Composer (<code>composer.json<\/code> \/ <code>composer.lock<\/code>). Frontend search UI dependencies (Algolia InstantSearch \/ Autocomplete and related packages) are declared in <code>blocks\/package.json<\/code> and bundled into the compiled block assets.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin to <code>\/wp-content\/plugins\/wlc-search-integration-with-algolia\/<\/code>.<\/li>\n<li>Activate the plugin in the WordPress admin.<\/li>\n<li>Go to the plugin settings page and complete the setup wizard with your Algolia Application ID and API keys.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"where%20do%20i%20get%20algolia%20api%20keys%3F\"><h3>Where do I get Algolia API keys?<\/h3><\/dt>\n<dd><p>Sign up at algolia.com and create an application. Use the Application ID and the appropriate API keys (Search-only for frontend, Admin for indexing) in the plugin settings.<\/p><\/dd>\n<dt id=\"is%20this%20an%20official%20algolia%20plugin%3F\"><h3>Is this an official Algolia plugin?<\/h3><\/dt>\n<dd><p>No. This is an independent integration developed by White Label Coders. It is not affiliated with, endorsed, or sponsored by Algolia.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Include Gutenberg block source (<code>blocks\/src<\/code>) and document build steps for GPL source-code accessibility.<\/li>\n<li>Restrict REST routes <code>\/index-keys\/<\/code> and <code>\/indices\/<\/code> to users with the <code>manage_options<\/code> capability.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Search integration with the Algolia service by White Label Coders. Search, autocomplete, and faceted filtering.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/324132","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=324132"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/whitelabelcodersgliwice"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=324132"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=324132"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=324132"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=324132"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=324132"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=324132"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}