WooCommerce通过产品ID获取产品的产品评论标签

时间:2018-10-03 19:46:25

标签: php wordpress woocommerce

我正在尝试根据商品/帖子(包括自定义PHP WordPress网站上的标签的布局)获得“评论”标签的黑色四舍五入内容:

enter image description here

所以我想我可以这样:

首先,我尝试获取产品的tabs对象:

//Get reviews tab for product
$product_id = 224;
$post  = get_post( $product_id );
$tabs = apply_filters( 'woocommerce_product_tabs', array( 'post' => $post ) );

此后,我将内容从WooCommerce tabs.php复制到我的网站:

<div class="woocommerce-tabs wc-tabs-wrapper">
    <?php foreach ( $tabs as $key => $tab ) : ?>
        <div class="woocommerce-Tabs-panel woocommerce-Tabs-panel--<?php echo esc_attr( $key ); ?> panel entry-content wc-tab"
             id="tab-<?php echo esc_attr( $key ); ?>" role="tabpanel"
             aria-labelledby="tab-title-<?php echo esc_attr( $key ); ?>">
            <?php if ( isset( $tab['callback'] ) ) {
                call_user_func( $tab['callback'], $key, $tab );
            } ?>
        </div>
    <?php endforeach; ?>
</div>

但是当我转到PHP站点时,我看到一个空白的页面。我希望评论和客户可以在我的自定义PHP文件中写评论的字段。我考虑过通过iFrame调用它的选项,但这将是一个很大的资源问题,并且会使网站变得非常慢...

0 个答案:

没有答案