如何在woocommerce产品详细信息页面中添加meta og:image标签并将图像设置为产品图像?

时间:2017-07-28 13:55:15

标签: php wordpress woocommerce

我是wordpress的新手。

要在whatsapp上共享时显示产品图片,我希望在该特定产品的详细信息页面上显示 og:image 元标记。

所以我尝试了主题文件的head部分:

if ( is_product() ) {

    global $product;
echo '<meta property="og:image" content="'.$product->get_image($size = 'shop_thumbnail').'">';
}

但是我收到了一个错误:

  

在非对象

上调用成员函数get_image()

如何回显此元标记中的图片网址?

1 个答案:

答案 0 :(得分:1)

尝试以下代码获取图片

<?php
 if ( is_product() ) {
    global $post, $product;
    echo '<meta property="og:image" content="'.get_the_post_thumbnail_url( $post->ID, 'shop_thumbnail' ).'">';
 }
 ?>