layout_opcje.php zawiera informacje o tym, który plik ma przejąć funkcję pliku index.php w zależności od rodzaju aktualnie wyświetlanej podstrony.
Jednym słowem plik index.php może być podmieniony na inny na przykład na stronie głównej, na liście wpisów czy też na stronie artykułu.
Jest to plik templatki o charakterze opcjonalnym. Jeśli nie istnieje lub jest pusty, wtedy używany jest standardowo plik index.php
Oto przykładowy plik (nie koniecznie zawiera wszystkie dostępne opcje, o nich dowiesz się poniżej):
<?php $index_file['index'] = 'indexstronaglowna.php'; $index_file['sitemap'] = 'index.php'; $index_file['feed'] = 'index.php'; $index_file['tag'] = 'index.php'; $index_file['blog_paginacja'] = 'index.php'; $index_file['kategoria_paginacja'] = 'index.php'; $index_file['blog'] = 'index.php'; $index_file['strona'] = 'index.php'; ?>
Omówienie:
Każda pozycja zaczyna się od „$index_file”.
Jako klucz (w nawiasie kwadratowym) podajemy rodzaj wyświetlanej strony. Oto lista dostępnych rodzajów stron:
Następnie po znaku równości w apostrofach podajemy nazwę pliku index.php jaki ma być użyty w tym konkretnym przypadku.
Elementy, które nie zostały podane w tablicy $index_file zostaną automatycznie przypisane do pliku index.php
Zasady tworzenia dodatkowych plików index.php są tożsame z zasadami tworzenia oryginalnego pliku index.php