【问题标题】:How Can I show attribute variation description with woocommerce?如何使用 woocommerce 显示属性变化描述?
【发布时间】:2020-06-07 21:55:37
【问题描述】:

在 WooCommerce 中的 Products > Attributes > [Name of Attribute] > Add New [Attribute Variation] 中有一个标题为 Description 的部分,其中包含文本。 并且在它下面写着描述,默认不突出;但是,某些主题可能会显示它。”

我想在附加信息选项卡中属性变体下方的主题中直接显示它。我将不胜感激有关如何执行此操作的信息 我认为我的主题不支持这一点,但还有另一种方法可以显示它吗? 谢谢

【问题讨论】:

  • 这恐怕是你的主题开发者的问题。对于您提供的信息,我们无法为您提供帮助。

标签: php wordpress woocommerce


【解决方案1】:

在您的单个产品模板中使用此代码,它将在那里显示属性描述。请使用一些钩子在附加选项卡中显示它并放在下面的代码中。

$values = wc_get_product_terms( $product->id, $attribute['name'], array( 'fields' =>  'all' ) );
if( $values ){
    echo '<dl>';
        foreach ( $values as $term ){
            echo '<dh>' . $term->name.' </dh>';
            echo '<dd>' . term_description( $term->term_id ) . '</dd>';
        }
    echo '</dl>';
}

【讨论】:

  • 您好,谢谢...我将它添加到了我的 single-product.js 文件中,但它不起作用,或者我将它添加到了错误的文件中?请帮忙?
  • 必须将其添加到 php 文件中。在您的活动主题中找到一个用于 woocommerce 的模板文件夹,在那里您可以找到 single-product.php 或者可能具有类似的名称。
  • 请阅读更多关于在主题中创建 woocommerce 模板的文档。
猜你喜欢
  • 1970-01-01
  • 2020-02-24
  • 1970-01-01
  • 1970-01-01
  • 2017-07-17
  • 1970-01-01
  • 1970-01-01
  • 2015-03-17
  • 1970-01-01
相关资源
最近更新 更多