woocommerce_gateway_description

FILTER woocommerce\includes\abstracts\abstract-wc-payment-gateway.php (ligne 385) github
Filters the gateway description. Descriptions can be overridden by extending this method or through the use of `woocommerce_gateway_description` To avoid breaking custom HTML that may be returned we cannot enforce KSES at render time, so we run it here.
traduction française
Filtre la description de la passerelle. Les descriptions peuvent être surchargées en étendant cette méthode ou en utilisant `woocommerce_gateway_description` Pour éviter de casser le HTML personnalisé qui peut être retourné, nous ne pouvons pas appliquer KSES au moment du rendu, donc nous l'exécutons ici.

Paramètres

Entrée :
wp_kses_post( $this->description
Sortie :
@param string $description Gateway description.
@param string $id Gateway ID.
@return string

Utilisation

Personnaliser la description d'un moyen de paiement

Modifier le texte affiché sous chaque méthode de paiement

order-flow
// Description passerelle personnalisée
add_filter('woocommerce_gateway_description', 'description_paiement_personnalisee', 10, 2);

function description_paiement_personnalisee($description, $payment_id) {
    if ($payment_id === 'cod') {
        $cart_total = WC()->cart->get_total('');
        $description .= '
Frais supplémentaires de 3€ pour montants < 50€'; } return $description; }

Actualités

Chargement des actualités...