woof-set-shortcode-taxonomyattr-behaviour
woof_set_shortcode_taxonomyattr_behaviour
Permite modificar el comportamiento del atributo taxonomies en el shortcode [woof_products] y [woof_products_ids_prediction].
Parámetros
$taxonomies_string (string) — cadena con las taxonomías del atributo del shortcode
Archivo Fuente
index.php
Ejemplo de Código
add_filter('woof_set_shortcode_taxonomyattr_behaviour', function($taxonomies_string) {
// Force specific taxonomy to always be included
$additional = 'product_tag:featured,on_sale';
if (!empty($taxonomies_string)) {
$taxonomies_string .= '+' . $additional;
} else {
$taxonomies_string = $additional;
}
return $taxonomies_string;
});
Notas de Uso
- Añada este código al archivo
functions.phpde su tema o a un plugin personalizado. - El hook se aplica durante el proceso de filtrado — los cambios surten efecto inmediatamente.
- Siempre devuelva el tipo de valor esperado desde la función de callback.