petroff

Как вывести урл категории поста в микроразметке для wp

3 posts in this topic

Решил попробовать руками поставить на статейник на wordpress разметку JSON-LD, но т.к. в сети информации ровно ноль, решил делать сам. Разметку статьи победил за 10 минут, а с хлебными крошками не получается. В общем, необходимо получить и вывести в скрипте микроразметки название и урл категории поста. Название вроде получилось вывести, а с урлом хуже. Вот код

<script type="application/ld+json">
{
    "@context": "http://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
        {
            "@type": "ListItem",
            "position": 1,
            "item": {
                "@id": "<?php bloginfo('url'); ?>",
                "name": "<?php bloginfo('name'); ?>"
            }
        },
        {
            "@type": "ListItem",
            "position": 2,
            "item": {
                "@id": "<?php Здесь нужно вывести урл категори поста ?>, 
                //выводим имя категории
                "name": "<?php
$category = get_the_category(); 
echo $category[0]->cat_name;
?>"
            }
        }
    ]
}
</script>

 

Share this post


Link to post
Share on other sites
4 минуты назад, files сказал:

Вроде так?


$category = get_the_category();
echo get_category_link( $category[0]); 

 

Да, спасибо!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.