【问题标题】:WooCommerce: Hooking up product price in custom templateWooCommerce:在自定义模板中挂钩产品价格
【发布时间】:2012-08-19 09:28:32
【问题描述】:

我正在尝试让一些产品价格显示在一个自定义模板中。是否有一个集成的 woocommerce 功能,给定 ID 会给我产品价格?

类似于:woocommerce_productprice(423)

基本上,我有一个自定义页面模板作为目录,我想将产品价格与该模板挂钩,因此每当发生变化时,它会自动更改价格,而无需我更改自定义模板。

请帮忙!

【问题讨论】:

    标签: wordpress woocommerce


    【解决方案1】:

    为 WooCommerce 2.3 更新:

    $product = we_get_product( $post_id );
    echo $product->get_price();
    

    【讨论】:

      【解决方案2】:

      $product = wc_get_product( $product_id ); $price = $product->get_price_html();

      woocommerce 3.x,它工作正常!

      【讨论】:

        【解决方案3】:

        来试试这个

        $product = new WC_Product( $post_id );
        $price = $product->price;
        echo $price;
        

        【讨论】:

          【解决方案4】:

          其实上面的代码有错别字,见下图:

          $product = wc_get_product( $post_id );
          echo $product->get_price();

          【讨论】:

            猜你喜欢
            • 2018-04-26
            • 2021-12-03
            • 2018-01-30
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多