Just updated113 new versions in the last 24 hours
FacetWP - Custom Hooks add-on plugin banner
Plugin Updated

FacetWP - Custom Hooks

by FacetWP facetwp.com v1.0 Unlimited sites

This is an add-on plugin by FacetWP LLC for the FacetWP filtering plugin. It gives you a separate place to add and manage custom FacetWP hooks, so your code lives outside your theme's functions.php file instead of mixed in with it.

Version
1.0
Released
Sep 19, 2022
Developer
FacetWP
Type
WordPress plugin
Licence
GPL
Included in
Every plan, or $0.39 on its own

What’s new in FacetWP - Custom Hooks 1.0

Version 1.0 Latest
  • ChangedMaintenance release.

What it does

FacetWP is customized through hooks and filters, and the usual advice is to paste that code into your theme's functions.php file. That approach works, but a single PHP mistake there can take a site down, and theme changes or updates can make custom code hard to track. This add-on moves those customizations into their own space, decoupled from the theme. Custom PHP is isolated, so an error in a hook is less likely to crash the whole site, and maintenance gets simpler.

Once your hooks are separated, you can work on indexing, querying and output with FacetWP's library of hooks and filters. That covers adjusting how content gets indexed, changing queries, triggering indexing programmatically for larger datasets, and modifying how facets, pagers and sorting options render. It suits online stores, recipe sites, directory listings and other sites where people filter content, and it is meant to work alongside builders such as Elementor and Beaver Builder.

Best for

  • Developers who extend FacetWP with custom PHP hooks
  • Online stores, directories and recipe sites using FacetWP
  • Site owners who want custom code kept out of themes

Features

Hooks outside theme files

Add and manage custom FacetWP hooks independently of your theme, so you avoid editing functions.php and keep customizations intact if the theme changes.

Isolated custom PHP

Custom code is kept separate, which reduces the chance that a mistake in one of your hooks crashes the site and causes downtime.

Indexing adjustments

Use FacetWP hooks to change how content is indexed, giving you precise control over the data your facets filter against.

Programmatic indexing control

Trigger indexing processes through code, which helps when managing large datasets and keeping faceted search results current.

Query customization

Adjust the queries behind your facets to build advanced filtering scenarios and dynamic content queries that fit your site's needs.

Output customization hooks

Modify facet renderings, pager displays and sorting options to shape how the filtering interface looks and behaves for visitors.

Works with page builders

Designed to run alongside WordPress builders such as Elementor and Beaver Builder, plus other widely used add-ons.

Questions about FacetWP - Custom Hooks

Do I need FacetWP for this to work?

Yes. This is an add-on for the FacetWP plugin. It gives you a separate place to manage hooks that customize FacetWP's indexing, queries and output, so it depends on FacetWP being in use on your site.

Why use this add-on instead of adding hooks to functions.php?

Code in functions.php is tied to your theme, and a PHP error there can bring the site down. This add-on keeps your hooks separate from the theme, isolating custom code so mistakes are less likely to crash the site and maintenance is easier.

What kinds of FacetWP behavior can I change with it?

You can work with hooks for indexing, querying and output. That includes indexing adjustments, triggering indexing programmatically, customizing queries for advanced filtering, and modifying facet renderings, pager displays and sorting options.

Will it work with Elementor or Beaver Builder?

The add-on is described as compatible with popular WordPress builders, naming Elementor and Beaver Builder, along with other widely used add-ons, so you can extend FacetWP on builder-based sites.

Is FacetWP - Custom Hooks free?

The code of FacetWP - Custom Hooks 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 - Custom Hooks is this?

Version 1.0, released Sep 19, 2022. New versions appear here when the developer publishes them, and members get them as automatic updates.

How do I update FacetWP - Custom Hooks?

Install the free GPL Feast Updater on your site and connect it with your API key. It installs new versions of FacetWP - Custom Hooks automatically and keeps a backup, so you can roll back.

More from FacetWP

Plugin

FacetWP

FacetWP

v4.5 · $5.59/yr
FacetWP - Custom Hooks 1.0Request an update or report a problem

Log in to ask for a newer version or report a problem with this product.

Log in