0

我正在尝试添加特定于产品的元标记。例如 og:image、产品价格等。

谷歌和推特不会抛出任何错误或警告,但如果我在<body>标签内添加元而不是<head>标签,Facebook 会抛出警告。

我尝试使用以下代码,但没有显示任何内容。

<?php if ($page == 'product/product') { ?>
<meta property="og:image" content="<?php echo $thumb; ?>"/>
<?php } ?>
4

1 回答 1

0

<body>但如果我在标签内添加元而不是标签,Facebook 会发出警告<head>

meta元素只允许在head元素中,而不是在body.

这是在 HTML 规范中定义的——所以去修复这个错误

于 2012-10-02T13:13:16.723 回答