Tagi szablonów to funkcje PHP używane do dynamicznego generowania i wyświetlania informacji. Motywy WordPress zawierają różne szablony, a twórcy motywów używają tagów szablonów do pobierania i wyświetlania dynamicznych danych. WordPress ma wiele wbudowanych tagów szablonów, które mogą być używane w motywach WordPress. Wtyczki i motywy WordPress mogą również definiować własne tagi szablonów i używać ich w różnych szablonach.
Przykład:
1 | <?php the_author(); ?> |
.
Tag szablonu author wyświetla nazwę autora wpisu w WordPress.
Przykład użycia:
1 | <p>This post is written by <?php the_author(); ?></p> |
.
Tagi szablonów mogą również zwracać zestaw danych, a użytkownicy mogą wybrać, co ma być wyświetlane za pomocą parametrów.
Przykład:
1 | <a href="<?php bloginfo( 'url' ); ?>" title="<?php bloginfo( 'name' ); ?>"><?php bloginfo( 'name' ); ?></a> |
.
Tagi szablonów są w zasadzie funkcjami PHP, więc każda funkcja PHP zdefiniowana przez wtyczkę WordPress lub motyw może być użyta jako tag szablonu. Aby użyć funkcji motywu jako tagu szablonu, funkcja powinna być zdefiniowana w pliku functions.php
motywu.
Tagi szablonów są funkcjami PHP, więc mogą być również używane wewnątrz innych funkcji PHP i tagów szablonów. W poniższym przykładzie zdefiniowaliśmy funkcję, która wyświetla pewien tekst.
Przykład:
1 2 3 4 | function donation_request() { $this_article = wp_title( '' ,true); echo '<p>Hi, if you enjoyed reading ' . $this_article . ' please consider <a href="http://www.example.com/donate/">donating</a>.' ; } |
.
Aby użyć tej funkcji w szablonie, dodaj ten wiersz kodu:
1 | <?php donation_request(); ?> |
.
Wiele tagów szablonu można również łączyć, aby osiągnąć cel.