Comment modifier l'affichage des cellules de n'importe quelle colonne par sa clé
Si vous devez modifier l'affichage d'un champ WooCommerce prédéfini dans WOOT, vous pouvez utiliser le code suivant :
add_action('woot_profile_extend', function($profile, $action_name) {
if ($action_name === 'woot_woocommerce_tables') {
$profile['on_sale']['action'] = function($post_id) {
$product = WOOT_WooCommerce::get_product($post_id);
if (is_object($product)) {
return $product->is_on_sale() ? "Yes" : "No";
}
};
}
return $profile;
}, 10, 2);Cet exemple modifie l'affichage de la colonne « on_sale ».