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:
<?php the_author(); ?>
.
Tag szablonu author wyświetla nazwę autora wpisu w WordPress.
Przykład użycia:
<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:
<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:
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:
<?php donation_request(); ?>
.
Wiele tagów szablonu można również łączyć, aby osiągnąć cel.