Pętle frameworka Thematic
Framework Thematic pozwala na modyfikację pętli dla poszczególnych rodzajów stron Wordpressa z poziomu funkcji szablonu (functions.php).
thematic_archive_loop() - pętla podstrony archiwum
thematic_author_loop() - pętla podstrony author
thematic_category_loop() - pętla kategorii
thematic_index_loop() - pętla strony
thematic_single_post() - pętla wpisu
thematic_search_loop() - pętla strony wyświetlającej wyniki wyszukiwania
thematic_tag_loop() - pętla wykazu tagów
Własną pętle tworzymy w poniższy sposób:
Do pliku functions.php naszej templatki dodajemy poniższy kod.
thematic_archive_loop() - pętla podstrony archiwum
thematic_author_loop() - pętla podstrony author
thematic_category_loop() - pętla kategorii
thematic_index_loop() - pętla strony
thematic_single_post() - pętla wpisu
thematic_search_loop() - pętla strony wyświetlającej wyniki wyszukiwania
thematic_tag_loop() - pętla wykazu tagów
Własną pętle tworzymy w poniższy sposób:
Do pliku functions.php naszej templatki dodajemy poniższy kod.
// Tworzymy funkcję usuwającą domyślną pętlę
function remove_thematic_index_loop(){
remove_action('thematic_indexloop','thematic_index_loop');
}
add_action('init', 'remove_thematic_index_loop');
// Funkcja wstawiająca w miejsce usuniętej pętli naszą pętlę
function child_index_loop(){
//TUTAJ WSTAWIANY NASZĄ PĘTLĘ
}
add_action('thematic_indexloop', 'child_index_loop');
Komentarze