Сада си навео прави пример за шта служе стране у Вордпресу: неки садржај који је статичан и независан од времена објављивања, тј. не уклапа се у уобичајену хронологију у којој се налазе чланци.
Е сад, што се тиче не приказивања везе ка некој страни у бочној траци, решење је следеће: ако користиш виџет „Стране“, у подешавањима тог виџета имаш могућност да унесеш ID-јеве страна за које не желиш да се ту приказују. Али ако користиш неко излиставање веза ка странама на други начин, онда мораш у тој теми да имаш подешавање где се исто уносе стране које не желиш да буду излистане.
Што се тиче стране на којој би се налазио списак, ту је мало компликованије и постоји више начина да се проблем реши.
Први је са ручно направљеним списком. Овде би направио списак као и у било којој другој страни или чланку и једноставно ставио везе ка тим страницама; то се наравно може прилагодити да изгледа како ти желиш пошто ти можеш да унесеш ХТМЛ а не само да користиш богати уређивач за обликовање изгледа
Други начин је компликованији зато што (вероватно) захтева измену кôда теме. Идеја је да се аутоматски излиставају имена на тој страници. За ово сам видео у једној теми коју користим а то је да се на некој страни испод садржаја саме стране, аутоматски прави списак ћерки-страна — то су стране за које је приликом прављења (или касније) изабрано да имају неку надређену страну, дакле на некој страни се излиставају све стране за које је одређено да им је то надређена страна.
У твом случају идеја би била да прво направиш страну где би био списак а онда да направиш стране са именима и у њима изабрао да им тај списак буде надређена страна. Да би се појавио списак ја сам у овој теми видео следећи кôд
<?php wp_link_pages(); ?>
<?php $sub_pages = wp_list_pages( 'sort_column=menu_order&depth=1&title_li=&echo=0&child_of=' . $id );?>
<?php if ($sub_pages <> "" ){?>
<p class="post-info">This page has the following sub pages.</p>
<ul><?php echo $sub_pages; ?></ul>
<?php }?>
он се уноси одмах испод линије са кôдом
<?php the_content(); ?>
у датотеци page.php. Са овиме би требало да имаш списак. (можда је ово већ и укључено у теми коју ти користиш)
Међутим са овиме имамо проблем да ће се на свим странама које имају подређене стране правити списак тих подређених страна. Ако ти желиш да списак подређених страна се приказује само на тој страни са именима, онда би требало да направиш посебну датотеку, са именом рецимо spisak.php и у њој налепиш цео кôд који се налази у page.php, а затим да њега овако измениш: пре било ког другог кôда у тој датотеци да додаш кôд
<?php
/*
Template Name: Spisak
*/
?>
а затим да додаш и онај кôд који сам додао за прављење аутоматског списка. Е сад када правиш страну где желиш да се тај списак појави, ти изабери као шаблон стране Spisak и то би требало да ради како треба.
Међутим са овиме је проблем што ти се неће приказивати слике поред имена. Оне би могле да се прикажу али то сада доноси још више компликација јер је потребно коришћење прилагођеног поља или нечег сличног што би то аутоматски радило.
(заборавио сам да напоменем да се онај кôд за прављење списка изнад може изменити тако да списак изгледа онако како желиш)
П.С. Замолио бих те да убудуће дајеш неке описне називе темама, јер ово овакво ништа не значи што си ти написао 😉 Ја сам сада променио наслов али било би добро да убудуће пазиш на ово