guideplugin/index/facet/dataset

Definition

Mit diesem Filter kannst du den Datensatz anpassen, der in der Indextabelle gespeichert wird.

Parameters

appy_filters('guideplugin/index/facet/dataset', $dataset);
  • $dataset (array) Array des Datensatzes, der in der Indextabelle gespeichert wird.
// Example
$dataset = array(
    'post_id' => 123,
    'facet_slug' => 'slug',
    'facet_value' => 200,
    'facet_display_value' => '200cm'
));

 

Beispiel

Das Beispiel zeigt dir, wie du den Datensatz anpassen kannst

<?php 
function my_guide_index_facet_dataset($dataset) { 

    if ($dataset['facet_slug'] == 'height') {
        $dataset['facet_value'] = 300; 
        $dataset['facet_display_value'] = '300cm';
    } 
    return $dataset; 
}
add_filter('guideplugin/index/facet/dataset', 'my_guide_index_facet_dataset', 10, 1);