【问题标题】:Display Product Image from WooCommerce plugin using a custom plugin使用自定义插件显示来自 WooCommerce 插件的产品图像
【发布时间】:2021-09-24 18:51:22
【问题描述】:

我正在尝试学习 WordPress 并开发自定义插件。我正在尝试制作一个自定义插件,它将只显示来自 Woocommerce 插件的产品图像到页面。我有 1 个产品,我一直在阅读文档,但没有真正找到任何可以清楚地解释它或有效的东西。这就是我现在所拥有的一切

<?php   
    $gallery_shortcode = '[gallery id="' .intval($post->$post_parent).'"]';
    print apply_filters('the_content', $gallery_shortcode);
?>

【问题讨论】:

    标签: php wordpress woocommerce plugins


    【解决方案1】:

    老实说,这个问题不是很清楚,所以我会尝试猜测您在寻找什么。

    您可以使用此功能“获取”产品图片:

    woocommerce_get_product_thumbnail();
    

    如果您在自定义单品 PHP 模板中需要它,只需:

    echo woocommerce_get_product_thumbnail();
    

    如果您需要它在单个产品页面内的简码中:

    add_shortcode( 'product_image', 'bbloomer_product_image_shortcode' );
    
    function bbloomer_product_reviews_shortcode() {    
       return woocommerce_get_product_thumbnail();
    }
    

    ...然后使用 [product_image] 短代码显示图像

    【讨论】:

    • 所以基本上任务要求创建一个插件,并且使用这个插件,它需要生成短代码,以显示您在之前完成的 Woocommerce 设置部分中创建的产品的主图像。
    • 我不知道这是否有助于缩小范围
    猜你喜欢
    • 1970-01-01
    • 2015-07-20
    • 2021-03-26
    • 2017-05-04
    • 1970-01-01
    • 2014-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多