Für die Bearbeitung der Ausgabe können Sie einen Hook verwenden. Auf diese Weise können Sie z.B. einen Fallback-Text für eine leere Vorlage ausgeben.
Listen
function atkp_modify_output_list_callback( $output, $products, $template ) {
return $output ;
}
add_filter( 'atkp_modify_output_list', 'atkp_modify_output_list_callback', 10, 3);
Parameter Beschreibung output Das generierte HTML welches ausgegeben wird. products Die Produkte (aktp_product) welche in der Liste verwendet wurden. template Vorlagen-ID oder Vorlagen-Name (wenn aus dem Dateisystem). Rückgabewert Das übersteuerte HTML.
Produkte
function atkp_modify_output_product_callback( $output, $product, $template ) {
return $output ;
}
add_filter( 'atkp_modify_output_product', 'atkp_modify_output_product_callback', 10, 3);
Parameter Beschreibung output Das generierte HTML welches ausgegeben wird. product Das Produkt (aktp_product) welches angezeigt wird. template Vorlagen-ID oder Vorlagen-Name (wenn aus dem Dateisystem). Rückgabewert Das übersteuerte HTML.
Suchformular
function atkp_modify_output_searchform_callback( $output, $template ) {
return $output ;
}
add_filter( 'atkp_modify_output_searchform', 'atkp_modify_output_searchform_callback', 10, 2);
Parameter Beschreibung output Das generierte HTML welches ausgegeben wird. template Vorlagen-ID oder Vorlagen-Name (wenn aus dem Dateisystem). Rückgabewert Das übersteuerte HTML.