

FacetWP Schedule Indexer
FacetWP Schedule Indexer by FacetWP LLC is an add-on plugin for FacetWP that runs full index rebuilds on a schedule. It uses WP-Cron to reindex your content hourly, daily or on a custom schedule, so your facets keep showing current results without anyone clicking the reindex button.
- Version
- 1.1
- Released
- Apr 12, 2023
- Developer
- FacetWP
- Type
- WordPress plugin
- Licence
- GPL
- Included in
- Every plan, or $0.39 on its own
What’s new in FacetWP Schedule Indexer 1.1
- NewAdded the facetwp_index_schedule hook to dynamically change schedule or pass a custom schedule.
What it does
FacetWP builds an index of your content so its filters and faceted search can return results quickly. When content changes often, that index can fall behind, and relying on manual reindexing or on-demand automatic indexing during busy hours can put extra load on the server. This add-on hands the job to WordPress's own scheduled events system, WP-Cron, and runs full index updates at the interval you choose. You decide when indexing happens, which helps you keep heavy work away from your peak traffic periods.
The plugin works alongside FacetWP and supports its standard and custom facet types and listings. You can set hourly updates for sites with fast-changing content or less frequent runs for more static ones, and you can turn off FacetWP's built-in auto-indexing if you want indexing to happen only on your schedule. Developers get hooks and programmatic triggers, including the facetwp_index_schedule hook for changing the schedule dynamically or passing a custom one. It suits large stores, recipe blogs and resource libraries where content changes regularly.
Best for
- WooCommerce and other stores filtering large product catalogs
- Recipe blogs and resource libraries with frequently updated content
- Developers building custom FacetWP indexing workflows
Features
Runs complete FacetWP index updates automatically on an hourly, daily or custom cron schedule, so your facets draw on fresh data without manual work.
Uses the native WordPress scheduled events system to run indexing tasks, with no additional server configuration needed to get the schedule working.
Pick how often the index rebuilds, from hourly runs for dynamic content to less frequent updates for sites whose content rarely changes.
Pause or turn off FacetWP's built-in automatic indexing so indexing only happens when your schedule says it should.
Choose indexing times that avoid peak traffic, keeping heavy index work away from the hours when visitors are most active on your site.
Runs alongside FacetWP and supports standard and custom facet types and listings, so your current filter setup stays as it is.
Offers programmatic indexing triggers and hooks, including facetwp_index_schedule for changing the schedule dynamically or passing a custom schedule.
Questions about FacetWP Schedule Indexer
Do I need FacetWP for this add-on to work?
Yes. This is an add-on for FacetWP and works alongside the main plugin. It schedules rebuilds of the FacetWP index, so it needs FacetWP installed and powering your facets and listings to have anything to index.
How often can the index be rebuilt?
You can run full index updates hourly, daily or on a custom cron schedule. Developers can also use the facetwp_index_schedule hook to change the schedule dynamically or pass in a custom schedule of their own.
Can I stop FacetWP from indexing automatically when content changes?
Yes. The add-on lets you pause or disable FacetWP's built-in auto-indexing, so indexing only runs at the times your schedule sets. This gives you full control over when the indexing work happens on your server.
Will my custom facet types still work?
The add-on is built to work alongside FacetWP with both standard and custom facet types and listings. It changes when the index is rebuilt, and your existing facet configuration stays in place.
Is FacetWP Schedule Indexer free?
The code of FacetWP Schedule Indexer is licensed under the GPL, so anyone may use, change and share it. GPL Feast is a paid service: a plan or a single purchase gives you the download and automatic updates. The developer's own support, licence key and online services are not included.
Which version of FacetWP Schedule Indexer is this?
Version 1.1, released Apr 12, 2023. New versions appear here when the developer publishes them, and members get them as automatic updates.
How do I update FacetWP Schedule Indexer?
Install the free GPL Feast Updater on your site and connect it with your API key. It installs new versions of FacetWP Schedule Indexer automatically and keeps a backup, so you can roll back.
More from FacetWP







