Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Co to jest: Tag szablonu

Tag szablonu to funkcja PHP używana 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 można wykorzystać 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 autora wyświetla imię 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 wyświetlić, używając parametrów.

Przykład:

<a href="<?php bloginfo('url'); ?>" title="<?php bloginfo('name'); ?>"><?php bloginfo('name'); ?></a>

Tagi szablonów to zasadniczo funkcje PHP, więc każda funkcja PHP zdefiniowana przez wtyczkę lub motyw WordPress może być używana jako tag szablonu. Aby użyć funkcji motywu jako tagu szablonu, funkcja powinna być zdefiniowana w pliku functions.php motywu.

Tagi szablonów to funkcje 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 tę linię kodu:

<?php donation_request(); ?>

Wiele tagów szablonów można również połączyć, aby osiągnąć cel.

Dodatkowa lektura

Ostateczny zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!