テンプレートに影響を与えることなく、構造化されたデータ /リッチスニペットを既存のコードに追加する

magento.stackexchange https://magento.stackexchange.com/questions/16845

  •  22-10-2019
  •  | 
  •  

質問

私はいくつかの読書をしており、いくつかのチュートリアルに従って、構造化されたデータ /リッチスニペットコードを自分のストアに実装しています。フォローして理解するのは簡単でしたが、今ではMPN(メーカーの部品番号)をフィードに追加したい状況にあります。

既存のDIVクラスに追加するだけで、他のスキーママイクロデータを正常に追加しました。問題は、並んでDivクラスを使用して悪影響を受けるボックスがあることです。

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

どうすれば宣言できますか itemprop マイナスの影響を与えない私のコードとインライン ニースボックス クラス?

役に立ちましたか?

解決

使用する代わりに div aを試してみてください span インラインの方がうまく機能するはずです。また class マイクロダタには必要ないので、それを除外することができます

ライセンス: CC-BY-SA帰属
所属していません magento.stackexchange
scroll top