【问题标题】:How to add product specific meta in opencart如何在 opencart 中添加特定于产品的元数据
【发布时间】:2012-10-02 12:12:39
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: php facebook-opengraph meta-tags opencart


    【解决方案1】:

    但如果我在 &lt;body&gt; 标签而不是 &lt;head&gt; 标签中添加元数据,Facebook 会发出警告。

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

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

    【讨论】:

    • 我知道它只允许在 head 元素中使用。我想知道的是,由于$thumbhead.tpl 中返回null,有没有其他方法可以通过函数调用从$thumb 范围内添加元数据。
    • 你为什么要把它们添加到body 然后......?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-31
    • 1970-01-01
    • 2013-06-11
    • 1970-01-01
    • 1970-01-01
    • 2014-06-06
    相关资源
    最近更新 更多