Ja das ich mit Thesis rumspiele sollte ja bekannt sein
Nun ist aber mit der Version 1.5.1 von Thesis nicht nur eine Wordpress 2.8 kompatible Version erscheinen, nein auch eine neue Funktion ist dazu kommen – Filters. Was sich eigentlich nicht so spektakulär anhört ist aber wirklich ein geniales Feature! Hier kannst Du den Original Eintrag bei Diy Themes lesen. Jeder Thesis User kennt die Hooks, mittels dieser lässt sich so einiges in Thesis anpassen. Ein Filter kann wie ein Hook Anpassungen im Thesis Theme vornehmen. Es werden, wie beim Hook, Funktionen erstellt und diese in der “custom_functions.php” hinzugefügt.
Was ist nun der Unterschied? Filters ändern bestehenden Content im Thesis Theme. Dies bedeutet folgendes:
1. Ein Filter Funktion muss eine Variable als Parameter akzeptieren.
2. Eine Filter Funktion muss das Resultat der Abfrage nach allen Operationen zurückgeben.
Kompliziert? Hier mal ein Beispiel, Wie so was aussehen kann:
function custom_comment_intro($content) {
$content = str_replace(‘einen eigenen schreiben’, ‘Ich will auch was sagen!’, $content);
return $content;
}
add_filter(‘thesis_comments_intro’, ‘custom_comment_intro’);
Verfügbare Filter:
thesis_trackback_linkthesis_trackback_datetimethesis_allowed_tagsthesis_comments_linkthesis_comments_introthesis_avatarthesis_comments_navigationthesis_content_classesthesis_img_caption_shortcodethesis_body_classesthesis_get_headerthesis_get_footer
(Das Bespiel wurde von der Thesis Webseite eins zu eins geklaut
)Hier geht es zur vollständigen Referenz Liste.
Wirklich eine Klasse neue Funktion im Thesis Theme. Zur Zeit stehen noch nicht so viele Filter zur Verfügung, dies soll sich aber in Zukunft ändern! Lassen wir uns überraschen was noch alles kommt





