首页 > 解决方案 > 在产品类别概述的标题下显示 Woocommerce 产品的元描述

问题描述

我正在寻找一个选项,以在产品类别概述的标题下显示 Woocommerce 产品的元描述。主题的functions.php 中的以下代码重复了产品标题的SKU。想知道如何用元描述替换它:

add_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_after_shop_loop_item_sku_in_cart', 20, 1);
function woocommerce_after_shop_loop_item_sku_in_cart( $template )  {
global $product;
$sku = $product->get_sku();
echo $sku;
}

谢谢

标签: woocommercemetadataproductcategories

解决方案


您可以使用 访问简短描述post->post_excerpt。检查下面的代码。

add_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_after_shop_loop_item_sku_in_cart', 20, 1);
function woocommerce_after_shop_loop_item_sku_in_cart( $template )  {
    global $product;
    $sku = $product->get_sku();
    echo $sku;
    echo "</br>";
    echo get_post_meta( $product->get_id(), '_yoast_wpseo_metadesc', true );
}

推荐阅读