如何在产品描述中显示自定义字段?

时间:2020-12-05 作者:Tomáš Spisar

我有一个custom field 例如;_additional_description"E;,我需要在end of the product description, 但是only if the product is simple.

谢谢你的帮助

1 个回复
SO网友:Raashid Din

您可以借助WooCommerce提供的挂钩。以下是指向可视挂钩指南的链接https://www.businessbloomer.com/woocommerce-visual-hook-guide-single-product-page/

以下是适合您需要的代码。

add_action( \'woocommerce_after_single_product_summary\', function() {
    global $product;

    if ( $product->is_type( \'simple\' ) ) {
        get_post_meta( get_the_ID(), \'_additional_description\' );
    }
} );
我希望这有帮助。

相关推荐

Pre_User_Query与Pre_Get_Posts

我用过pre_user_query 编辑实际的sql查询,它工作得非常好。现在我想和pre_get_posts 这完全不是一回事。我需要做一个内部连接。。在这个函数中,它似乎只接受以下内容$query->set(\'meta_query\',$meta_query); 这太简单了。。。该设置不允许我添加联接子句,然后在WHERE子句中使用它。。这就是我需要做的。我是否使用了错误的函数?是否有pre_posts_query 而是存在的??其他人在这里干什么?任何指导都将不胜感激!