Schau Dir mal die Entwicklerdoku an, wie z.B. https://facetwp.com/documentation/…_render_output/
Hallo und Danke zu allererst!
Ich hatte bereits davor einen Versuch mit render output gestartet - leider, wie auch dieses mal ohne sichtbaren Erfolg. 1 bleibt 1 und wird nicht "wenig" :( :(
Ich habe 2 verschiedene Lösungsvarianten getestet - völlig ohne Änderung des Sliders:
1)
ZitatAlles anzeigen$output = array(
'facets' => array(
'budget' => 'HTML output',
),
'template' => 'HTML string',
'settings' => array(
'budget' => array(
'1.00' => 'wenig'
)
),
'pager' => 'HTML output',
'sort' => 'HTML output',
);
2) ohne output, sondern über die translations....auch erfolglos:
Zitat
ZitatAlles anzeigenadd_filter( 'facetwp_facet_render_args', function( $args ) {
if ( 'Budget' == $args['facet']['name'] ) {
$translations = array(
'1.00' => __( 'wenig', 'fwp' ),
);
if ( ! empty( $args['values'] ) ) {
foreach ( $args['values'] as $key => $val ) {
$display_value = $val['facet_display_value'];
if ( isset( $translations[ $display_value ] ) ) {
$args['values'][ $key ]['facet_display_value'] = $translations[ $display_value ];
}
}
}
}
return $args;
});
Ich hänge hier bereits seit über 12h fest - hätte mir nicht träumen lassen, dass ich an so einem kleinen Problem scheitern werde :(
lg