Wooccommerce产品页面描述后添加文本/HTML



我在根据产品类别将text/html连接到Wooccommerce产品页面描述时遇到问题。

我在functions.php主题文件中添加了以下内容:

add_filter('wocommerce_shortdescription','caution_text');函数警示文本($desc){if(is_product_category('stone')){$desc.='要添加的文本/HTML';}return$desc;}

我已经尝试过使用和不使用产品类别检查,但它仍然没有连接文本,所以我倾向于认为我创建了错误的过滤器。

作为参考,我使用StoreFront主题进行了一些自定义修改,这些修改都不应该引起与此冲突。

非常感谢您的帮助!

谢谢!

代码不起作用,因为is_product_category()会检查您是否正在查看产品类别。在单个产品页面上运行的代码因此总是计算为false。

请改用has_term()

替换:

if(is_product_category('stone')){

带有:

if ( has_term( 'stone', 'product_cat' ) ) {

进一步阅读:https://codex.wordpress.org/Function_Reference/has_term

相关内容

  • 没有找到相关文章

最新更新