我正在网上商店工作。 它是用Prestashop 1.3.6制作的 我想在产品页面中嵌入一个喜欢和发送按钮。 我已经设置了我的og标签,并使用调试器进行了测试。 我的问题是,如果我在header.tpl中对它们进行硬编码,那么标签只能被facebook读取。
如果我通过smarty变量,标签显示为空。 这让我发疯,因为我找不到有同样问题的人。
在两种情况下(硬编码和变量),标签都会出现在浏览器源代码中。 但只有当我对它们进行硬编码时,才会读取它们。
这是我网站的链接,也许你可以搞清楚。 我不明白的是,在放og:标签之前,facebook正在从我的页面上取下默认的标题和描述标签。 那些标签是通过变量传递的。 所以我真的不明白为什么它不起作用。 有什么想法吗?
提前很多!