Hallo,
ich habe in WooCommerce unter Produkten ein neues benutzerdefiniertes Feld, wie in diesem Beitrag beschrieben, angelegt. Dies funktioniert auch ohne Probleme. Nun möchte ich das Feld in einem Plugin verwenden um danach zu filtern, allerdings weiß ich nicht, wie ich das Feld außerhalb des Loops auswerten kann. Google hat mir leider auch nicht weitergeholfen, ich habe bereits mehrere Lösungsansätze versucht, allerdings ohne Erfolg.
Bis jetzt habe ich folgende Lösungsansatz:
PHP
function lw_gpf_exclude_product($excluded, $product_id, $feed_format) {$product = get_product( $product_id );
$attr_string = $product->get_attribute( 'at_wgpf_checkbox' ); //Habe es auch mit get_post_meta() versucht
if ( $attr_string == 'yes' ) {
return FALSE;} else {return TRUE;}
return $excluded;
}
add_filter( 'woocommerce_gpf_exclude_product', 'lw_gpf_exclude_product', 11, 3);
Ich hoffe mir kann jemand weiterhelfen, bin schon fast am verzweifeln.