Czasami jest tak, że potrzebujemy stworzyć stronę nie tylko z treścią główną, ale z dodatkowymi boksami umieszczonymi w dowolnym miejscu. Jeżeli dobrze znamy HTML i CSS to nie ma większego problemu. Wystarczy stworzyć klasy, przypisać do kontenerów i po krzyku. Co w sytuacji, gdy oddajemy stronę klientowi, który się nie zna? Na 100% po kilku dniach zadzwoni telefon z reklamacją, że wszystko się rozsypało. Aby temu zapobiec musimy stworzyć "własne pole".
Strona na bazie podstron
WordPress udostępnia możliwość zbudowania szablonu, który zamiast podstawowej treści strony wyświetli dane innej strony lub stron, wpisów czy metadanych. Wystarczy wskazać w argumentach dla obiektu klasy wp_query interesujące nas przestrzenie, wykonać pętle i sukcesywnie wyświetlać interesujące nas informacje.