Как разместить markup.html из разметки структурированных данных на странице Wordpress - PullRequest
0 голосов
/ 30 августа 2018

Мой аккаунт Google Analytics предложил добавить разметку структурированных данных на мои веб-страницы в разделе "Голова". Я пометил содержимое, которое я хотел, и создал HTML. Однако, когда я размещаю этот код в HTML на помеченной мной странице, я не вижу раздела Head. Итак, я просто положил его в верхней части страницы. Когда я добавляю его в начало страницы, оно создает пробел. Было бы хорошо разместить этот код внизу страницы. Код выглядит так:

 <!-- JSON-LD markup generated by Google Structured Data Markup Helper. -->
 <script type="application/ld+json">
 [ {
 "@context" : "http://schema.org",
 "@type" : "Product",
  "description" : "IT Training Courses",
  "url" : "https://mindiq.com/it-training-course-list-application- 
   development- 
    java/"
    }, {
   "@context" : "http://schema.org",
   "@type" : "Product",
  "description" : "IT Training Courses",
  "url" : "https://mindiq.com/pythonl-training-onsite-tailored-low-cost/"
   } ]
  </script>

1 Ответ

0 голосов
/ 30 августа 2018

Посмотрите здесь: https://codex.wordpress.org/Plugin_API/Action_Reference/wp_head

<?php
add_action('wp_head', 'your_function');
?>

В functions.php создайте your_function () с вашим HTML-кодом структурных данных, и эта функция должна загрузить его в <head>

function your_function() {
?>
 <!-- JSON-LD markup generated by Google Structured Data Markup Helper. -->
 <script type="application/ld+json">
 [ {
 "@context" : "http://schema.org",
 "@type" : "Product",
  "description" : "IT Training Courses",
  "url" : "https://mindiq.com/it-training-course-list-application- 
   development- 
    java/"
    }, {
   "@context" : "http://schema.org",
   "@type" : "Product",
  "description" : "IT Training Courses",
  "url" : "https://mindiq.com/pythonl-training-onsite-tailored-low-cost/"
   } ]
  </script>
<?php
}

add_action('wp_head', 'your_function');
...