-
Conteúdo Similar
-
Por Michael Pereira
Pessoal, boa Noite.
Desculpe a pergunta, pra vocês pode ser extremamente simples, porém para mim que não entendo nada de Java está sendo difícil.. rsrs Vamos lá:
Eu tenho um site de Ecommerce e recebo da plataforma tray um valor 1 para produtos ativos e 0 para produtos inativos. Dentro do script abaixo eu preciso um código em Java que mude o valor 1 para https://schema.org/InStock e o valor 0 para https://schema.org/OutOfStock
A variável que a plataforma de E-commerce usa pra trazer estes valores é 0 ou 1 é {{ product.available }}
<script type="application/ld+json">
{
"offers": {
"@type": "Offer",
"priceCurrency": "BRL",
"price": "119.99",
"priceValidUntil": "2020-11-05",
"itemCondition": "http://schema.org/NewCondition",
"availability": "{{ product.available }}",
"seller": {
"@type": "Organization",
"name": "Executive Objects"
}
}
}</script>
-
Por Marcosvn
Estou com um pequeno problema com a marcação de dados estruturados. Minha página foi feita em wordpress, mas não uso o recurso de comentários do wordpress e sim o sistema de comentários do facebook.
Mas quando faço o teste de marcação de dados, o número comentários do face não estão sendo capturados no itemprop. Veja como está o código :
$article_info .= '<meta itemprop="interactionCount" content="UserComments:' . fb_comment_count() . '"/>';
oo qual chama a função:
function fb_comment_count() { global $post; $url = get_permalink($post->ID); $filecontent = file_get_contents('https://graph.facebook.com/?ids=' . $url); $json = json_decode($filecontent); $count = $json->$url->comments; if ($count == 0 || !isset($count)) { $count = 0; } echo $count; }
Mas ele não está capturando o número de comentários e quando faço o teste aparece como: <meta itemprop="interactionCount" content="UserComments: 0"/>
alguem pode me ajudar ?
-