woocommerce_structured_data_product

FILTER woocommerce\includes\class-wc-structured-data.php (ligne 470) github
Generates Product structured data. Hooked into `woocommerce_single_product_summary` action hook.
traduction française
Génère des données structurées sur le produit. Accroché au crochet d'action `woocommerce_single_product_summary`.

Paramètres

Entrée :
$markup, $product
Sortie :
@param WC_Product $product Product data (default: null).

Utilisation

Personnaliser les données structurées produit

Modifier le JSON-LD Schema.org pour les produits

technical
// Données structurées personnalisées
add_filter('woocommerce_structured_data_product', 'donnees_structurees_produit', 10, 2);

function donnees_structurees_produit($data, $product) {
    // Ajouter des informations supplémentaires
    $data['brand'] = array(
        '@type' => 'Brand',
        'name' => get_post_meta($product->get_id(), '_brand', true)
    );
    
    // Ajouter les conditions de retour
    $data['hasMerchantReturnPolicy'] = array(
        '@type' => 'MerchantReturnPolicy',
        'returnPolicyCategory' => 'https://schema.org/MerchantReturnFiniteReturnWindow',
        'merchantReturnDays' => 30
    );
    
    return $data;
}

Actualités

Chargement des actualités...