Własny Szablon Podstrony w WordPress

26 grudnia 2020
Autor Poradnika Filip



Własnego szablonu podstrony możemy użyć gdy chcemy aby jedna z podstron wyglądała inaczej (np. miała inny, bardziej zaawansowany niż reszta layout). Dzięki takiemu działaniu możemy np. na podstronie oferta dodać obsługę unikalnych pól własnych (przeczytaj: wpis o tworzeniu własnego motywu WordPress, opisałem tu krótko wtyczkę ACF + działanie i funkcje podstawowych pól)

#1 Tworzenie pliku szablonu podstrony

W folderze motywu tworzymy plik o dowolnej nazwie z roszerzeniem .php  (np. szablon-strony-oferta.php). Na początek pustego pliku wklejamy komentarz deklarujący nazwę szablonu:

<?php /* Template Name: Oferta */ ?>

To co znajdzie się po komentarzu zamykającym zależy już tylko i wyłącznie od nas. Najlepiej będzie skopiować zawartość pliku page.php i dostosować go pod wymagania własnego szablonu.

Przykładowy kod:

<?php /* Template Name: Oferta */ ?>

<?php get_header();?>

<div class="container"> 
<h1 class="entry-title"><?php the_title();?></h1>


<?php the_content();?> // treść


/* przykładowe własne pola z wtyczki ACF */

<div class="row">
<div class="col">
<?php the_field('przykladowe_wlasne_pole1');?> 
</div>
<div class="col">
<?php the_field('przykladowe_wlasne_pole2');?>
</div>
</div>

</div>


#2 Włączenie własnego szablonu

Aby wybrana podstrona używała własnego szablonu należy ustawić to w atrybutach strony.

Przykład z gutenberga i klasycznego edytora:

Wlasny-Szablon-Podstrony-w-WordPress-wlaczenie-wlasnego-szablonu

 

Wlasny-Szablon-Podstrony-w-WordPress-wlaczenie-wlasnego-szablonu-klasyczny-edytor





Dodaj Komentarz










Brak komentarzy.