Pierwszy projekt strony pod WordPressem jaki buduję od podstaw, czyli z własnym szablonem tworzę na bazie "czystego szablonu" Underscores. Domyślnie szablon ten zawiera tylko jedno pole dla widgetów w prawym sidebarze, utworzone za pomocą funkcji 'register_sidebar'. Mój projekt przewiduje cztery pola w sekcji 'footer'. Po utworzeniu szablonu, który nazwałem 'vitadent' dostałem plik z podstawowymi funkcjami: function.php. Aby dodać inne pola dla widgetów należy otworzyć ten plik i dopisać kilka linijek kodu.
[wp_unique_post_slug] – zmiana domyślnego linku w WordPressie
Czasami zachodzi konflikt interesów dotyczący adresów stron w WordPressie. Z pomocą przychodzi filt wp_unique_post_slug, który wywołuje funkcję z sześcioma argumentami.