【问题标题】:Adding SKU as body class in Woocmmerce for Wordpress在 Woocommerce for Wordpress 中添加 SKU 作为正文类
【发布时间】:2015-11-17 16:39:08
【问题描述】:

我希望能够根据产品的 SKU 使用 CSS 来定位某些产品页面。因此,我需要将 SKU 添加为所有 Woocommerce 产品的正文类。我将如何做到这一点?

【问题讨论】:

  • 您好,欢迎来到 SO,我强烈建议您前往 the tour 了解 SO 的工作原理。 SO 不是免费的编码服务,也不是教程的地方:)

标签: php css wordpress woocommerce


【解决方案1】:
//Add Woocommerce body classes
add_filter('body_class','sku_woocommerce_body_classes');
function sku_woocommerce_body_classes($classes){
    global $post;
    $product = get_product( $post->ID );
    if ( $product->product_type == 'simple'); 
    $classes[] = $product->get_sku();
    return $classes;
}

您不清楚要定位哪种类型的页面,但 if 语句会带您到达您需要去的地方以定位它们。

【讨论】:

    猜你喜欢
    • 2021-04-29
    • 1970-01-01
    • 2017-06-03
    • 2022-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-23
    相关资源
    最近更新 更多