او ان المقالات تظهر تلقائي و لا حاجة لكود مخصص لذلك
هل لظهور مقالات موقعي كما في الصورة بحاجة لكود HTML او php او كود سكيما معين
ستحتاج إلى وجود structured-data لكل صفحة في موقعك، بالتالي عليك تنفيذ ذلك من جهة السيرفر بحيث يتم توليد ذلك تلقائيًا بناءًا على بيانات الصفحة.
بالتالي يجب وجود دالة من جهة الخادم في ملف باسم ملف structured-data.php داخل مجلد includes أو lib مثل التالي:
function getArticleSchema($title, $image, $author, $publisher, $publisherLogo, $datePublished, $dateModified, $description) { $data = array( '@context' => 'http://schema.org', '@type' => 'Article', 'headline' => $title, 'image' => $image, 'author' => array( '@type' => 'Person', 'name' => $author ), 'publisher' => array( '@type' => 'Organization', 'name' => $publisher, 'logo' => array( '@type' => 'ImageObject', 'url' => $publisherLogo ) ), 'datePublished' => $datePublished, 'dateModified' => $dateModified, 'description' => $description ); return json_encode($data); }
بالطبع عليك تمرير قيم المتغيرات من خلال قاعدة البيانات، وقم بتضمينه في ملف footer.php أو header.php باستخدام الكود التالي داخل وسم <head>:
<?php include 'functions.php'; ?>
التعليقات