Schema Article

Schema Article

Poniższy kod dodaje dane uporządkowane article.

Dodaj kod do pliku functions.php. Zmień wartości zmiennych $logo (adres url loga) oraz $name

function knight_schema_article() {


if ( is_single() && 'kblog' == get_post_type() ) {

$logo ='url_loga';
$name='name';

global $post;
$author_id = $post->post_author;


$out .= '<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://google.com/article"
},
"headline": "'.get_the_title().'",

"image": "'.wp_get_attachment_url( get_post_thumbnail_id($post->ID) ).'",
"datePublished": "'.get_the_date('Y-m-d').'",
"dateModified": "'.get_post_modified_time( 'Y-m-d').'",
"author": {
"@type": "Person",
"name": "'.get_the_author_meta( 'nickname', $author_id ).'"
},
"publisher": {
"@type": "Organization",
"name": "'.$name.'",
"logo": {
"@type": "ImageObject",
"url": "'.$logo.'"
}
}

}
</script>';
echo $out;

}
}
add_action('wp_head', 'knight_schema_article');

Jak przydatny był ten post?

Kliknij gwiazdkę, aby ją ocenić!

Średnia ocena 5 / 5. Liczba głosów: 10

Jak dotąd brak głosów! Oceń ten post jako pierwszy.

Więcej optymalizacji w kategorii wordpress