Php 从Woocommerce中的特定产品单页隐藏相关产品
好的,我正试图隐藏产品页面上的“相关产品”部分,但只针对特定的产品,而不是所有的产品 我发现以下文档隐藏了所有产品页面的部分: 但正如我提到的,这是如何在所有产品页面上隐藏“相关产品”部分。但我正在寻找一种方法,将此部分仅隐藏在特定的产品页面上Php 从Woocommerce中的特定产品单页隐藏相关产品,php,wordpress,woocommerce,product,hook-woocommerce,Php,Wordpress,Woocommerce,Product,Hook Woocommerce,好的,我正试图隐藏产品页面上的“相关产品”部分,但只针对特定的产品,而不是所有的产品 我发现以下文档隐藏了所有产品页面的部分: 但正如我提到的,这是如何在所有产品页面上隐藏“相关产品”部分。但我正在寻找一种方法,将此部分仅隐藏在特定的产品页面上 有人知道如何实现这一目标吗。我将非常感谢您的帮助。请尝试以下操作,以从特定的已定义产品ID页面中删除相关产品: 代码进入活动子主题(或活动主题)的function.php文件。测试和工作 add_action( 'woocommerce_after_s
有人知道如何实现这一目标吗。我将非常感谢您的帮助。请尝试以下操作,以从特定的已定义产品ID页面中删除相关产品: 代码进入活动子主题(或活动主题)的function.php文件。测试和工作
add_action( 'woocommerce_after_single_product_summary', 'remove_related_products_conditionally', 1 );
function remove_related_products_conditionally(){
global $product;
// HERE Define your targeted product Id(s) (in the array)
$targeted_products = array( 37 );
if( in_array( $product->get_id(), $targeted_products ) )
remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_related_products', 20 );
}