Spraudņu lapu saraksta iestatījumi. Lapu uzskaitīšana pakalpojumā WordPress, izmantojot funkciju wp_list_pages()

09.01.2024

Spraudnis Lapu saraksts izmanto, lai parādītu pakārtotās lapas. Neskatoties uz to, ka vietnes veidošana uz lapām nav gluži ērta, it īpaši ar lielu lapu skaitu (kas ir saistīts ar sadalījumu pa taksonomijām un šķirošanas grūtībām), tomēr šāda iespēja pastāv un, ja tā ir piemērota jūs, tad ir pilnīgi iespējams īstenot šādu projektu.

Spraudni lejupielādēja/instalēja vairāk nekā 40 000, un jaunākais atjauninājums tas bija šī gada jūlijā.

Kam tiek izmantots lapu saraksta spraudnis?

Prasmīgi izmantojot īskodu kopu, jūs varat izveidot vietnes struktūru, pamatojoties uz lapām, dažreiz tas ir nepieciešams. Īsie kodi liels skaits visiem gadījumiem. Spraudņa galvenais uzdevums ir parādīt arhīva analogu bērnu lapām. Ir iespējams parādīt sīktēlu, nosaukumu un raksta satura daļu (pēdas).

Izvades formāta iestatīšana tiek veikta, izmantojot css.

Lapu sarakstu instalēšanas funkcijas

Spraudnis darbojas uzreiz pēc aktivizēšanas, tā konfigurācija netika atklāta.

Lapu saraksta trūkumi

Es nevarēju atrast parametru, kas ļautu pašreizējās lapas parādīt tikai pirmo ligzdošanas līmeni. Šī opcija ir pieejama tikai tad, ja piespiedu kārtā ir jānorāda lapas ID. Risinājums. Iestatiet pašreizējo lapu ar parametru: parent="this"

Īsā koda piemērs, kas parāda noteiktu sīktēla izmēru

Secinājums

Instruments darbojas, nekādi konflikti netika manīti, ērts.

Iegūstiet to no WordPress krātuves Lapu saraksts saite uz lapu sarakstu
Projekta dokumentācija Lapu saraksts Lapu saraksts, svešvalodā
Līdzīgs rīks ziņām

WordPress lapas, kas pazīstamas arī kā lapas, ir vietnē ievietota stacionāra informācija, kas nav saistīta ne ar ziņu izlaišanas datumiem, ne mājas lapa ne ar vietnes virsrakstiem.

WordPress lapas struktūra

WordPress lapas nav saistītas un lapas nav marķētas. Tomēr lapas, tāpat kā kategorijas, var sakārtot hierarhijā, piemēram, Vecākā lapa → Lapa.

Pakārtotās lapas URL būs šāds:

http://example.ru/Vecākā lapa/Lapa.

Lapas rediģēšana

Lapas rediģēšana tiek veikta cilnē Lapas → Pievienot jaunu vai Lapas → Visas lapas → Rediģēt. Lapas rediģēšana ir līdzīga ziņu rediģēšanai. Lapai ir nosaukums, teksts un metadati.

Lapas hierarhija ir norādīta laukā “Atribūti”. Lapu sarakstā tās var arī rediģēt: mainīt (1), dzēst (2), mainīt rekvizītus (3).

Lapas un izvēlnes

Lapa var būt iekļauta izvēlnē, taču tā nav izvēlnes vienums un nepiedalās vietnes navigācijas organizēšanā.

Lapas piemērs izvēlnē varētu būt vietnes karte. Visiem spraudņiem, kas paredzēti apmeklētāju izveidei, ir jāizveido atsevišķa lapa ar vietnes kartes īskodu.

Lai izvēlnē iekļautu lapu, atveriet cilni Izskats → Izvēlne. Atlasiet vai izveidojiet jaunu izvēlni un kreisajā pusē atlasiet lapas, kuras vēlaties pievienot izvēlnei, un pievienojiet tās. Pēc saglabāšanas šajā izvēlnē vietnē tiks parādītas saites uz lapām.

Kā parādīt lapas vietnē

Lai parādītu vietnes lapas, varat izmantot logrīku ( Izskats → Logrīki): Logrīks Lapas. Šis logrīks parādīs visu jūsu vietnes lapu sarakstu.

WordPress lapas kodu un veidņu failos

Darba veidnes lapas veidne ir fails page.php. Lai to rediģētu, ir jāatver vietnes redaktora cilne Izskats → Redaktors, un atrodiet tur failu page.php.

Ja jums tas ir instalēts, varat atsevišķi, cilnē Izskats → CSS redaktors. Šīs izmaiņas nepazudīs, atjauninot veidni.

Daudzas mūsdienu WordPress veidnes atbalsta atsevišķas lapas veidņu izmaiņas, un šie iestatījumi ir pieejami lapas izveides cilnēs.

Secinājums

Lapa ir unikāls informācijas veids WordPress vietnē, kas nav “atkarīgs” laikam un vietnes galvenajai struktūrai.

Igors Serovs speciāli vietnei ""

Lielākā daļa uzņēmumu vietņu visbiežāk izmanto lapas sava satura mitināšanai. Tā kā lapas atšķiras no ziņām, jums var būt nepieciešams dažādos veidos to displejs. Šajā rakstā mēs parādīsim, kā programmā WordPress viegli pievienot sīktēlu lapu sarakstu. Mēs arī parādīsim, kā parādīt bērna un māsas lapas.

Pirmkārt, jums ir jāinstalē un jāaktivizē lapu saraksta spraudnis. Tas darbojas ārpus kastes un neprasa papildu konfigurāciju.

Lapu sarakstā ir īskodi ar ļoti daudzām pieejamām opcijām. Sāksim, pievienojot vienkāršu visu lapu sarakstu kā vietnes karti.

Vienkārši izveidojiet jauna lapa WordPress un pievienojiet tam īskodu .

Šis īsais kods parādīs vienkāršu visu jūsu lapu ligzdotu sarakstu.

Šo vai jebkuru citu īskodu varat izmantot WordPress teksta logrīkos. Ja īsie kodi nedarbojas jūsu vietnes logrīkos, jums ir jāaktivizē to atbalsts. Pievienojiet šo rindiņu sava motīva failam functions.php vai :

Add_filter("logrīka_teksts","do_shortcode");

Tiek rādītas vecāklapas pakārtotās lapas programmā WordPress

Iepriekš mūsu rakstā mēs parādījām dažādus veidus, kā parādīt pakārtotās lapas WordPress vecāklapā. Lapu saraksts padara pakārtoto lapu parādīšanu daudz vienkāršāku.

Viss, kas jums jādara, ir pievienot īskodu uz vecāku lapu.

Īskodu var izmantot arī teksta logrīkā.

Viena līmeņa lapu rādīšana WordPress lapās

Māsas lapas ir pakārtotās lapas, kurām ir viena un tā pati vecāklapa. Varat parādīt brāļu un māsu lapas, izmantojot īskodu lapā vai logrīkā.

Parādiet lapu sarakstu ar sīktēlu un citātu

Lapu saraksta spraudnī ir vēl viens īss kods - . Šis īsais kods nodrošina papildu opcijas jūsu lapu uzskaitīšanai pakalpojumā WordPress.

Varat to izmantot, lai parādītu lapu sarakstu ar sīktēlu un citātu. Piemēram, šādi:

Varat arī pielāgot attēla izmēru, izmantojot opciju attēla_platums.

Cita garumu ir iespējams kontrolēt, izmantojot parametru limits_contentīskoda iekšpusē.

Ja nevēlaties parādīt īsu citātu, varat to atspējot, izmantojot parametru rādīt_satursīskoda iekšpusē.

Lai iegūtu pilnīgāku opciju sarakstu, skatiet pilnu opciju sarakstu, kuras varat izmantot šajā īskodā.

Mēs ceram, ka šis raksts palīdzēja jums viegli uzskaitīt sīktēlu lapas pakalpojumā WordPress.

Par visiem jautājumiem un atsauksmēm, lūdzu, rakstiet tālāk esošajos komentāros.

Šajā rakstā es jūs iepazīstināšu ar funkciju wp_list_pages, ko izmanto, lai parādītu lapu sarakstu programmā WordPress.
Kad esat apguvis šo funkciju, jebkurā vietā savā vietnē varat viegli parādīt sakārtotu WordPress lapu sarakstu.

Dažos gadījumos jums var būt nepieciešams parādīt lapu sarakstu kā izvēlni. Protams, varat izmantot logrīku lapasšiem nolūkiem, taču tā funkcionalitāte ir ļoti ierobežota. Šajā gadījumā jūs apmierināsiet tikai ar sarakstā iekļauto lapu kārtošanas metodes izvēli un iespēju izslēgt atsevišķas lapas. Piekrītu, ne pārāk bagātīgas iespējas.

Ko darīt, ja mēs vēlamies vairāk? Ko darīt, ja mums vajag kaut ko īpašu?

Tad jums vajadzētu pievērst uzmanību elastīgākam rīkam ar daudz lielākām iespējām.
Programmā WordPress šāds rīks ir funkcija wp_list_pages.

Funkcija wp_list_pages programmā WordPress to parasti izmanto, lai parādītu lapu sarakstu sānjoslās un galvenes kā saites. Tomēr to var izmantot arī citās, patvaļīgās veidņu vietās.

Funkcijas izmantošanas sintakse ir šāda

Pēc noklusējuma to lapu saraksts, kuras izsauc, izmantojot funkciju wp_list_pages tiek izvadīts šādi:

  • tiek parādītas visas lapas un apakšlapas
  • izveides datums netiek parādīts
  • Saraksta nosaukums ir “Lapas”.
  • lapas ir sakārtotas pēc secības (ID), pēc virsraksta (nosaukums)
  • lapas tiek parādītas hierarhiskā struktūrā

Funkcijai ir diezgan daudz argumentu, par visiem sīkāk nerunāšu. Lai to izdarītu, vienmēr varat izmantot WordPress Codex.

Labāk, ja es koncentrējos tikai uz bieži lietotajiem, par kuriem zināšanām pietiks, lai veiktu lielāko daļu standarta uzdevumu.

Šķirošanas metode ( kārtot_kolonna)
Bieži lietotās vērtības:
'post_title'— šķirošana tiks veikta pēc lapu nosaukumiem.
'menu_order'— šķirošana pēc lapu secības.
'post_date'— šķirošana pēc izveides datuma.

Kārtošanas secība ( šķirošanas_kārtība) norāda lapu kārtošanas secību sarakstā (dilstošā, augošā secībā).

ietver— ļauj sarakstā parādīt tikai noteiktas lapas (pēc ID).

izslēgt— ļauj izslēgt noteiktas lapas no saraksta (pēc ID).

bērns_no— tiek parādīts konkrētas lapas pēcnācēju lapu saraksts (tiek norādīts vecāklapas ID).

title_li— iestata lappušu saraksta nosaukumu.

Tagad ļaujiet man sniegt dažus šīs funkcijas izmantošanas piemērus wp_list_pages lai parādītu lapu sarakstu

1. piemērs. Uzskaitiet visas lapas

2. piemērs. Parādīt visu lapu sarakstu (šķirot pēc lapas nosaukuma, alfabēta secībā)

3. piemērs. Parāda visu lapu sarakstu, izņemot lapas ar ID=3,5,7. Saraksta nosaukums — "Manas lapas"

    Manas lapas");?>

4. piemērs. Tiek parādīts lapu saraksts ar ID=5,10, kas sakārtots dilstošā secībā

Veiksmi visiem!

Un tie WordPress eksperti, kuriem patīk sīkrīki, var iegādāties Nokia Lumia 920 un sākt apgūt Windows Phone 8.