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

Question / Issue

Ich hab selbst versucht einen Filter einzubauen, der die Ausgabe von Produkten verhindert / überspringt, die keinen oder einen geringeren Wert als den bei der Variable MinSavingPercent angegebenen Wert haben. Leider ist AT zu komplex, als das ich hier auf einen grünen Zweig gekommen wäre. 😉

Answer / Solution

Damit man Produkte mittels Preisnachlass in einer Liste filtern kann, kann man diesen Filter nutzen. Wir filtern in diesem Beispiel nach mindestens 40% Preisnachlass.

Außerdem nutzen wir diesen Filter nur beim Beitrag mit der ID 6127. Bei allen anderen Beiträgen wird diese Liste nicht gefiltert.

	
function atkp_modify_products_callback( $products ) {	
	
	if(get_the_ID() == 6127) {
		$products_filtered = array();
		
		foreach($products as $product) {
			if(floatval($product->percentagesaved) > 40) {
				$products_filtered[] = $product;
			}
		}
		
		return $products_filtered ;
	}	

	return $products ;
}
add_filter( 'atkp_modify_products', 'atkp_modify_products_callback', 10);

Füge dieses Snippet einfach in deine functions.php oder in ein Snippets-Plugin ein. Passe aber auf alle Fälle die Post-ID 6127 an.

Updated: 18. November 2022
Still not using affiliate-toolkit?
Setup takes less than 5 minutes and you can start to import first products!
Learn more about the packagesDownload FREE Version
Still need help?
Submit Your Question
Please give us the details, our support team will get back to you.
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram