gpt4 book ai didi

php - WooCommerce 中是否有产品描述的简码

转载 作者:行者123 更新时间:2023-12-03 15:21:47 26 4
gpt4 key购买 nike

是否有任何短代码来调用产品描述(标题下的文本字段)?

现在,我正在使用另一个自定义字段来完成这项工作,但如果我使用 WooCommerce 字段会更好。

最佳答案

您可以通过以下方式构建自己的短代码:

add_shortcode( 'product_description', 'display_product_description' );
function display_product_description( $atts ){
$atts = shortcode_atts( array(
'id' => get_the_id(),
), $atts, 'product_description' );

global $product;

if ( ! is_a( $product, 'WC_Product') )
$product = wc_get_product($atts['id']);

return $product->get_description();
}

代码位于事件子主题(事件主题)的 function.php 文件中。测试和工作。

用法示例 [product_description]
1) 在当前产品页面 ph:
echo do_shortcode( "[product_description]" );

2) 在任何提供相关产品 ID 的 php 代码中
echo do_shortcode( "[product_description id='37']" );

关于php - WooCommerce 中是否有产品描述的简码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53288621/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com