Я пытаюсь создать систему, в которой я могу скрыть мета-информацию продукта только на определенных страницах продукта, и мне нужно определить, на каких страницах должна быть скрыта мета-информация продукта, с помощью пользовательских полей WordPress. Имя настраиваемого поля, которое я хочу назвать: 'hide_product_meta' и определяющие значения должны быть либо "да", либо "нет".
Комубыть скрытым:
Я пытался создать фильтр, чтобы сделать это, но я не очень хорош в PHP и этокод не работает:
add_filter( 'woocommerce_template_single_meta', 'hide_product_page_meta' );
function hide_product_page_meta( $enabled ) {
global $post;
$product_id = $post->ID;
$HideProductMetaValue = get_post_meta($product_id,'hide_product_meta',"yes");
if (!$HideProductMetaValue) return "no" false;
}
return $enabled;
}
Где я ошибаюсь?