woocommerce_before_template_part

ACTION woocommerce\includes\wc-core-functions.php (ligne 344) github
Get other templates (e.g. product attributes) passing attributes and including the file.
traduction française
Obtenir d'autres modèles (par exemple des attributs de produits) en passant par les attributs et en incluant le fichier.

Paramètres

Entrée :
$action_args['template_name'], $action_args['template_path'], $action_args['located'], $action_args['args']
Sortie :
@param string $template_name Template name.
@param array  $args          Arguments. (default: array).
@param string $template_path Template path. (default: '').
@param string $default_path  Default path. (default: '').

Utilisation

Action avant le chargement d'un template

Exécuter du code avant chaque template WooCommerce

ui technical
// Avant chargement template
add_action('woocommerce_before_template_part', 'avant_template_woo', 10, 4);

function avant_template_woo($template_name, $template_path, $located, $args) {
    // Logger les templates chargés
    if (WP_DEBUG) {
        error_log('Template WooCommerce: ' . $template_name);
    }
    
    // Modifier les args avant chargement
    // ...
}

Actualités

Chargement des actualités...