facetwp_sort_html
Overview
This hook lets you customize the old sort box’s dropdown appearance.
Parameters
- $html | string | The sort box output
- $params | array | Associative array of extra variables (see below)
How to use custom PHP code?
PHP code can be added to your (child) theme's functions.php file. Alternatively, you can use the Custom Hooks add-on, or a code snippets plugin. More info
$params = [ 'template_name' => 'default', 'sort_options' => [ // See $options within the facetwp_sort_options hook ] ];
Usage
How to use custom PHP code?
PHP code can be added to your (child) theme's functions.php file. Alternatively, you can use the Custom Hooks add-on, or a code snippets plugin. More info
add_filter( 'facetwp_sort_html', function( $html, $params ) { $html = '<select class="facetwp-sort-select">'; foreach ( $params['sort_options'] as $key => $atts ) { $html .= '<option value="' . $key . '">' . $atts['label'] . '</option>'; } $html .= '</select>'; return $html; }, 10, 2 );