2017-10-08 3 views
1

私は動的コンテンツを持つウェブサイトを作っており、最近スキーマコードを実装しようとしています。ここで私はこれまで持っているものです。スキーマコードでPHP変数を使用するには?

<script type="application/ld+json"> 
     { 
      "@context": "http://schema.org", 
      "@type": "BreadcrumbList", 
      "itemListElement": [{ 
      "@type": "ListItem", 
      "position": 1, 
      "item": { 
       "@id": "http://panpact.com/", 
       "name": "Home" 
      } 
      },{ 
      "@type": "ListItem", 
      "position": 2, 
      "item": { 
       "@id": "<?php echo 'http://panpact.com/audio/$idArticle/$donetitle16'; ?>", 
       "name": "audio" 
      } 
      },{ 
      "@type": "ListItem", 
      "position": 3, 
      "item": { 
       "@id": "<?php echo 'http://panpact.com/audio/$idArticle/$donetitle16'; ?>", 
       "name": "<?php echo $title; ?>" 
      } 
      }] 
     } 
     </script> 

あなたは私が@Idと名前の変数をエコーするPHPを使用しようとしていますが、それが有効であるように見えるdosnt見ることができるように。私はスキーマ検証ツールを使ってそれをチェックし、それを検出しませんでした。私もjavascriptの変数を使用してみましたが、どちらもうまくいきませんでした。スキーマコードでPHPの値を使用するにはどうすればよいですか?

答えて

0

これを行う最も簡単な方法は、を使用して文字列と変数を連結することです。 (ドット)演算子。

"@id": "<?php echo 'http://panpact.com/audio/' . $idArticle . '/' . $donetitle16; ?>", 
関連する問題