Pytania otagowane jako get-template-part

Jest to podstawowa funkcja WordPress, która ładuje części szablonów do szablonów motywów. Ułatwia motywom ponowne wykorzystanie sekcji kodu, takich jak paginacja, obrazy nagłówków, menu itp.

10
Przekazywanie zmiennej do get_template_part
WP Codex mówi , aby to zrobić: // You wish to make $my_var available to the template part at `content-part.php` set_query_var( 'my_var', $my_var ); get_template_part( 'content', 'part' ); Ale jak mogę znaleźć się echo $my_varw części szablonu? get_query_var($my_var)nie działa dla mnie. Widziałem mnóstwo rekomendacji do używania locate_templatezamiast tego. Czy to …

6
Przekazywanie zmiennych przez locate_template
Chociaż zwykle używałem includelub requiresamodzielnie, aby zaoszczędzić długoterminową obsługę kodu, zacząłem go używać, get_template_parta locate_templatekorzystanie z wbudowanych WordPressów jest zawsze najlepsze. Moje pytanie jest pan powinien być w stanie przejść przez zmienne z wynikami albo get_template_partalbo locate_template? <?php $var = get_option( 'my-custom-option' ); get_template_part( 'custom-template-part' ); ?> W powyższym kodzie …


3
Jak korzystać z get_template_part ()?
Czy ktoś mógłby mi wyjaśnić, jak działa ta funkcja? Wiem, co robi, ale kiedy patrzę na kod źródłowy w szablonie twenty_ten, nie rozumiem, jak wszystkie pętle są gromadzone w jednym loop.php (też widziałem ten plik). Jak na przykład wyodrębnić pewną wspólną część szablonu, a następnie użyć go ponownie w innych …

3
get_template_part vs haki akcji w motywach
Wydaje mi się, że oba te dają użytkownikom końcowym możliwość modyfikacji motywu bez faktycznej edycji plików motywów (za pośrednictwem motywów potomnych). Moje pytanie brzmi: czy jedna metoda jest preferowana nad drugą? Weźmy na przykład motyw, nad którym teraz pracuję. Próbuję zdecydować, czy pójść z szablonowymi częściami haków. <?php get_template_part('before_sitecontainer' ); …

3
Jak dołączyć plik za pomocą get_template_part () do wtyczki?
Może być bardzo proste pytanie, ale walczę. Przy tworzeniu motywów pracowałem get_template_part()wiele razy i rozumiem jego podstawy. Ale kiedy opracowuję wtyczkę, zastanawiałem się, czy mogę jej użyć, pokazując kilka błędów: Uwaga: Użycie niezdefiniowanej stałej STYLESHEETPATH - przyjęto „STYLESHEETPATH” w ...\wp-includes\template.phplinii 407 i Uwaga: Użycie niezdefiniowanej stałej TEMPLATEPATH - przyjęto „TEMPLATEPATH” …

4
Czy można zastąpić wynik get_template_part ()?
Pracuję nad motywem potomnym. Zdecydowanie wolę nie zastępować głównych plików szablonów, aby zachować prostotę motywu potomnego, a także zminimalizować ilość kodu i konserwacji w czasie. W pętli szablon index.php w kompozycji nadrzędnej używa: get_template_part( 'content' ); który przyniesie content.php , chcę, aby zachowywał się podobnie get_template_part( 'content', get_post_format() );lub podobnie …

1
Czy powinniśmy używać get_template_part () w plikach funkcji zamiast include_once?
Korzystam z wtyczki sprawdzania motywu, aby sprawdzić mój motyw pod kątem błędów i rekomendacji, używam get_template_part () w plikach motywów takich jak header.php i index.php, ale w functions.php Używam theme_once () theme- check nie wskazuje na te, wskazuje na include_once użyte w pliku widgets.php, który jest zawarty w functions.php moje …

2
Używanie niestandardowej WP_Query z pętlą get_template_part
Mam zapytanie o niestandardowy typ postu: <?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; $books = new WP_Query(array( 'post_type' => 'wiki', 'posts_per_page' => '50', 'paged' => $paged )); ?> I chcę przeglądać te posty za pomocą loop-books.php: <?php get_template_part( 'loop', 'books' ); ?> Wewnątrz loop-books.php mam te, podobnie jak zwykła …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.