WOOT - WooCommerce Active Products Tables

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'.