Filter: inx_search_form_element_tax_args

Über diesen Filter-Hook können die Parameter für den Abruf der Auswahloptionen von taxonomiebasierten Elementen (Select/Radio) des Suchformulars bearbeitet werden (➞ $args von get_terms).

Sofern die Auswahloptionen erst nach dem Abrufen angepasst werden sollen, kann das mit dem Filter inx_search_form_element_tax_options realisiert werden.

Parameter

Name (Typ)
$args (array)
$element_key (string)
$element (array)
$atts (array)

Rückgabewert

angepasstes/erweitertes $args-Array

Rahmenfunktion

add_filter( 'inx_search_form_element_tax_args', 'mysite_modify_search_form_element_tax_args', 10, 4 );
function mysite_modify_search_form_element_tax_args( $args, $element_id, $element, $atts ) {
    if ( 'features' === $element_id ) {
        /**
         * Immer alle Ausstattungsmerkmale (features) anzeigen, auch wenn
         * keine passenden Immobilienangebote vorhanden sind.
         */
        $args['hide_empty'] = true;
    }
    return $args;
} // mysite_modify_search_form_element_tax_args