php – Woocommerce按ID获取产品价值

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php – Woocommerce按ID获取产品价值脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
尝试通过产品ID获取自定义模板上的产品数据,现在我有了这个代码获取产品标题.
$PRoductId = 164;
echo $p_tITle = get_the_title( $productId );

寻找简短描述,价格,产品图像,产品网址,产品品牌.或者可能循环会更好,但该循环应该与产品静态ID一起使用.

提前致谢.

通过创建新的产品对象可能会更好.
$productId = 164;
$product = wc_get_product( $productId );
echo $product->get_title();
echo $product->get_price_html();

请注意,简短描述仅仅是帖子的post_excerpt.如果在循环之外使用(自动定义$post),则需要直接获取帖子.

$post = get_post( $productId );

echo apply_filters( 'woocommerce_short_description',$post->post_excerpt );

或者,如果您已经定义了产品对象,则可以执行此操作

echo apply_filters( 'woocommerce_short_description',$product->post->post_excerpt );

因为WooCommerce产品类将使用get_post()自动定义$product-> post属性.

apply_filters()表示此时可以附加函数修改$product-> post-> post_content的内容.至少,我知道wpautop()附加到woocommerce_short_description过滤器以创建分段符.

脚本宝典总结

以上是脚本宝典为你收集整理的php – Woocommerce按ID获取产品价值全部内容,希望文章能够帮你解决php – Woocommerce按ID获取产品价值所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。