Cómo modificar la salida de la celda de cualquier columna por su clave
Si necesita modificar la salida de cualquier campo de WooCommerce predefinido en WOOT, puede usar el siguiente código:
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);En el ejemplo puede ver la modificación de la salida de la columna 'on_sale'.