Ajout de données structurées / extraits enrichis code existant sans affecter modèle
-
22-10-2019 - |
Question
Je l'ai fait un peu de lecture et après quelques tutoriels pour mettre en œuvre des données structurées / code rich des extraits dans mon magasin. Il a été facile à suivre et à comprendre, mais maintenant je suis dans une situation où je voudrais ajouter mon NPF (Numéro de référence) à l'alimentation.
J'ai ajouté avec succès d'autres données micro de schéma en ajoutant simplement à des classes existantes div. Le problème est que j'ai une boîte qui est négativement affectée par l'utilisation d'une classe div en ligne.
<div class="nicebox" itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<?php echo $this->getTierPriceHtml() ?>
<?php echo $this->getChildHtml('alert_urls') ?>
<?php echo $this->getChildHtml('product_type_data') ?>
<div class="mpn" itemprop="mpn"><p><?php echo $this->__('MPN: ') ?><?php echo $_product->getData('mpn')?></p></div>
<p><?php echo $this->__('WEB ID: ') ?><?php echo $_product->getId(); ?></p>
</div>
Comment puis-je déclarer en ligne avec mon code itemprop qui ne serait pas un impact négatif sur la nicebox class?
La solution
Au lieu d'utiliser essayer de div
et d'utiliser un span
qui devrait mieux fonctionner en ligne. De plus, le class
n'est pas nécessaire pour les microdonnées de sorte que vous pouvez laisser que sur