Generic selectors
Nur exakte Treffer
Suche im Titel
Suche im Inhalt
Post Type Selectors

Frage / Problem

Hi Christof,

ja du hast recht. Titel ist meistens vorhanden, aber Beschreibung ist öfter mal nicht vorhanden. Ich möchte alle Produkte die keinen Titel oder Beschreibung haben entfernen.

Antwort / Lösung

Mit diesem Hook wird die Liste gefiltert wenn Titel, Beschreibung oder Eigenschaften leer ist.

function atkp_list_empty_productlist_callback( $products, $list_id ) {	
	
	$products_filtered = array();

	foreach($products as $product_arr) {
		if($product_arr['type'] != 'product') {
			$products_filtered[] = $product_arr;
			continue;
		}

		$is_empty = false;
		if($product_arr['value']->title == '' || $product_arr['value']->description == '' || $product_arr['value']->features == '') {
			$is_empty = true;
		}

		if(!$is_empty)
			$products_filtered[] = $product_arr;
	}
	return $products_filtered;
}


add_filter( 'atkp_list_modify_productlist', 'atkp_list_empty_productlist_callback', 10,2);

Fügen Sie dieses Snippet einfach in Ihre functions.php oder in ein Snippets-Plugin ein.

Aktualisiert: 11. März 2023
Verwenden Sie affiliate-toolkit noch nicht?
Die Einrichtung dauert weniger als 5 Minuten und schon können Sie die ersten Produkte importieren!
Erfahren Sie mehr über die PaketeKostenlose Version herunterladen
Brauchen Sie noch Hilfe?
Ihre Frage einreichen
Bitte geben Sie uns die Details, unser Support-Team wird sich mit Ihnen in Verbindung setzen.
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram