
Ar esate nusiteikę sukurti „WordPress“ autorių svetainę? Jei turite, pirmiausia turite sukurti savo turinio siloso struktūrą.
Norėdami tai padaryti, turite žinoti, kaip sukurti pagrindinį puslapį „WordPress“.
Bet kuris puslapis gali būti pagrindinis puslapis, bet jūs negalite jų nustatyti. Beprotiška, ane? „WordPress“ pirminis puslapis nustatomas paskelbiant antrinį puslapį.
Tai painu paaiškinti, todėl vadovaukitės vaizdiniu tėvų ir vaikų puslapių vadovu šioje WP mokymo programoje.
Labai greitai galėsite struktūrizuoti savo puslapių hierarchiją, kad naudotojams būtų puiki patirtis, ir bus geriau optimizuotas paieškos sistemoms.
Kaip sukurti pagrindinį puslapį „WordPress“.
Valdykite puslapių sąrašo elementų tvarką nustatydami „užsakymo“ reikšmę. Pirmiausia paskelbkite pagrindinį puslapį, tada nauji puslapiai skelbiami kaip jo antriniai puslapiai. Norėdami įterpti nuorodas į antrinius puslapius tik pirminiame puslapyje, naudokite puslapių sąrašo papildinį arba redaguokite failą functions.php, kad įtrauktumėte funkciją wp_list_pages.
Puslapiai, įrašai, antriniai puslapiai, pirminiai puslapiai... paaiškinkite?
„WordPress“ turi du būdus valdyti turinį. Puslapiai ir įrašai. Įrašai turėtų būti naudojami laiku pateikiant turinį. Naudokite puslapius amžinai žaliuojančiam turiniui.
Evergreen turinys yra tarsi jūsų statiniai svetainės puslapiai. Kaip paslaugos, apie puslapį, komandos informacija, kontaktinė informacija, teisinė informacija ir tt Jie tinka puslapiams.
- „WordPress“ įrašų hierarchija valdoma pagal kategorijas ir žymas.
- „WordPress“ puslapių hierarchiją valdo puslapio atributai. Puslapiai ir antriniai puslapiai taip pat vadinami pirminiais ir antriniais puslapiais.
Subpuslapiai leidžia sukurti „WordPress“ siloso struktūrą naudojant tik puslapius. Jokių tinklaraščio įrašų, komentarų, kuriuos reikia tvarkyti, žymų, kurias reikia rūšiuoti, ar kategorijų, kurias reikia nepamiršti nustatyti.
Pagrindinių ir antrinių puslapių „WordPress“ tikslas yra padaryti jūsų svetainę patogią vartotojui.
Kad žmonės galėtų lengvai naršyti, o paieškos sistemoms būtų lengviau aptikti svetainę, nes temos bus sugrupuotos.
Tai galinga funkcija, kurią lengva nustatyti ir kuri tinka svetainių kūrėjams, kurie nesidomi pridėti tinklaraščio, tačiau turi didžiausią naudą – pridėti tvirtą architektūrą į savo „WordPress“ svetainę.
Paprasčiausias būdas sukurti pagrindinį puslapį „WordPress“.
Norėdami nustatyti pirminius puslapius, naudokite „WordPress“ valdiklį „Puslapio atributai“. Tai rodoma dešinėje šoninėje juostoje.
Paskelbę pirmąjį puslapį, galite nustatyti, kad nauji puslapiai būtų antriniai to puslapio puslapiai.
Vienintelis puslapis, kurio negalima nustatyti kaip pirminio puslapio, yra pirmasis jūsų paskelbtas puslapis.
Kai paskelbsite vieną puslapį, puslapio atributų valdiklyje pasirodys išskleidžiamasis meniu „Pagrindinis“.
Puslapio atributai nerodomi?
Viršutiniame dešiniajame ekrano kampe spustelėkite skirtuką „Ekrano parinktys“, tada pažymėkite langelį, kad įgalintumėte valdiklį „Puslapio atributai“.
Pirminių ir antrinių puslapių tvarkymas WP admin
Spustelėjus „Peržiūrėti visus puslapius“, pavadinimo stulpelyje rodomi pirminiai ir antriniai puslapiai.
Antriniai puslapiai automatiškai pridedami po pirminiu puslapiu, kuriam jie priskirti.
- Antriniuose puslapiuose prieš puslapio pavadinimą yra brūkšnys (—).
- Pirminiame puslapyje nėra.
Tai padeda tvarkyti susijusio turinio grupes WP prietaisų skydelyje.
Rodomi užsakymo nustatymo puslapiai
Norėdami, kad naršymas būtų protingesnis svetainės priekinėje dalyje, galite nustatyti puslapių tvarką.
Naudojant kompiuterio programavimo pavyzdį, kalbos gali būti nustatytos kaip antriniai puslapiai, pavyzdžiui:
- Pagrindinis puslapis: Kompiuterių programavimo kalbos
- Antriniai puslapiai: C, C#, C++, Java, JavaScript, PHP ir Python.
Jei norite juos išdėstyti tam tikra tvarka, galbūt norėsite ją struktūrizuoti taip, kad pirmiausia būtų rodomas „JavaScript“ (kaip pavyzdys).
Puslapius galima užsisakyti dviem būdais. Naudokite meniu elementą „užsakymas“, esantį laukelyje „Puslapio atributai“ savo WP rengyklėje. Arba naudokite nuorodą „greitasis redagavimas“, kai peržiūrite visus puslapius.
Kaip pirminiuose puslapiuose rodyti antrinių puslapių sąrašą
Pasistengus sugrupuoti turinį, kitas žingsnis – leisti vartotojams pasinaudoti paprastesne svetainės naršymo galimybėmis.
Akivaizdus būdas tai padaryti – redaguoti pagrindinį puslapį, kad į kiekvieną antrinį puslapį būtų įtraukta HTML nuoroda. Žiovauti!
„WordPress“ yra dinamiška, todėl galite ją panaudoti savo naudai. Jūsų temą galima užkoduoti, kad dinamiškai įterptumėte nuorodas į antrinius puslapius pirminiuose puslapiuose kiekvieną kartą, kai toje pačioje grupėje paskelbiamas naujas antrinis puslapis.
Tai sutaupys daug laiko tiems, kurie kuria jūsų svetainę. Nereikia grįžti, kad pridėtumėte nuorodų į naujus antrinius puslapius.
Naudokite papildinį: Webvitaly puslapių sąrašas
Eikite į papildinius, pasirinkite pridėti naują, tada ieškokite „Puslapių sąrašas“. Įdiekite ir suaktyvinkite papildinį.
Kai tik įskiepis suaktyvinamas, jūsų tema užkoduojama. Konfigūruoti nereikia.
Eikite į pagrindinį puslapį, įveskite trumpąjį kodą [pagelist child_of='current'] ir jis atliks tai, ką jam liepsite. Rodyti dabartinio puslapio antrinių puslapių sąrašą.
Atkreipkite dėmesį į antrinių puslapių sąrašo tvarką. JavaScript pateikiamas pirmas, C kalba yra paskutinė.
Toks buvo ankstesnio puslapių užsakymo veiksmo tikslas. Pakeiskite užsakymo vertę, pasikeis nuorodų išdėstymas.
Sąrašo stilius yra pagrindinis.
Neleiskite, kad švelnios kulkos jūsų atgrasytų. Viskas, ką jums reikia tinkinti, reikia kelių CSS pakeitimų eilučių „WordPress“ taškai .
Funkcijų pridėjimas naudojant papildinį yra greičiausias būdas, o šis kodavimas yra šiek tiek sudėtingesnis, todėl galite rodyti daugiau nei tik antrinį puslapį.
Naudodami tai galite dinamiškai įterpti nuorodas į antrinius puslapius (kurie visi yra antriniai puslapiai toje pačioje pagrindinėje grupėje), tiesiog pakeisdami [antresnius puslapius] į [seserys].
Norėdami pamatyti visus trumpuosius kodus, kuriuos galite naudoti, eikite į savo papildinių puslapį, slinkite iki papildinio „Puslapių sąrašas“ ir spustelėkite „žiūrėti išsamią informaciją“.
Iššokančiajame lange rodomas visų galimų trumpųjų kodų sąrašas, aprašoma kiekvieno atliekama funkcija ir pateikiama išsami informacija apie išplėstines konfigūracijos parinktis.
Jei dėl kokių nors priežasčių norėtumėte koduoti savo temą, tai yra jūsų temos failas functions.php, kurį reikės redaguoti.
Užkoduokite savo WP temą, kad automatiškai įterptumėte antrinio puslapio indeksą
„WordPress“ kabliukai leidžia lengvai dinamiškai įterpti nuorodas į susijusius antrinius puslapius pagrindiniame puslapyje.
Eikite į temos rengyklę arba „cPanel“ ir eikite į failą functions.php, skirtą aktyviajai temai, ir atidarykite jį redagavimo režimu.
Pagrindinė funkcija, kurią reikia pridėti, yra „wp_list_pages“, kuri atliekama naudojant šį kodą:
function wpb_list_child_pages() { global $post; if ( is_page() && $post->ID ) $childpages = wp_list_pages( 'sort_column=menu_order&title_li=&child_of=' . $post->ID . '&echo=0&depth=2' ); if ( $childpages ) { $string = '<ul>' . $childpages . '</ul>'; } return $string; } add_shortcode('wpb_childpages', 'wpb_list_child_pages');
Aukščiau pateiktas kodas įterps nuorodas tik į dabartinio įkelto pagrindinio puslapio antrinius puslapius.
Jei norite eiti giliau nei vienas lygis (antrinių puslapių antriniai puslapiai), naudokite šį kodą:
function wpb_list_child_pages() { global $post; if ( is_page() && $post->post_parent ) $childpages = wp_list_pages( 'sort_column=menu_order&title_li=&child_of=' .$post->post_parent . '&echo=0' ); else $childpages = wp_list_pages( 'sort_column=menu_order&title_li=&child_of=' . $post->ID . '&echo=0' ); if ( $childpages ) { $string = '<ul>' . $childpages . '</ul>'; } return $string; } add_shortcode('wpb_listchildpages', 'wpb_list_child_pages');;
Abiem aukščiau nurodytais atvejais užregistruojamas trumpasis kodas.
Tai atlikę, galite įdėti trumpąjį kodą [wpb_listchildpages] į bet kurį iš pirminių puslapių, paspausti Atnaujinti, tada kiekvieną kartą, kai toje pačioje grupėje bus paskelbtas naujas antrinis puslapis, puslapio nuorodos į antrinius puslapius bus automatiškai atnaujinamos pirminiame puslapyje. .
Kai aukščiau esančiame kode yra „add_shortcode(‘wpb_listchildpages“), galite jį pakeisti į bet kurį trumpąjį kodą, kurį lengviau atsiminsite.