Urambazaji wa Ukurasa wa WordPress Bila programu-jalizi! Urambazaji wa Ukurasa wa WordPress: Programu-jalizi ya WP-PageNavi

Flexor 5

Imesasishwa:

Hii ni mojawapo ya programu-jalizi maarufu na maarufu kwa WordPress. Inakuruhusu kwa urahisi na kwa urahisi kuonyesha urambazaji wa ukurasa kwa ukurasa kwenye tovuti yako. Haja ya urambazaji wa ukurasa haina shaka - kwanza, ni rahisi zaidi kwa watumiaji kuliko kwa viungo visivyoeleweka "Kabla" na "Baadaye", na pili, urambazaji wa ukurasa husaidia katika suala la SEO - kurasa za injini za utafutaji bora zaidi ikiwa viungo vya Ziko kwenye ukurasa kuu wa tovuti. Kuna programu-jalizi kadhaa zinazofanana, lakini hii inachukuliwa kuwa bora zaidi. Kweli, urambazaji wa ukurasa ndani WordPress na programu-jalizi UkurasaNavi Hizi sasa ni dhana zisizoweza kutenganishwa.

1 Fungua kumbukumbu.

2 Nakili folda kwa /wp-maudhui/plugins/.

3 Nenda kwenye paneli ya msimamizi wa blogu kwenye "tabo" Programu-jalizi" na uamilishe programu-jalizi.

Plugin imetafsiriwa kabisa kwa Kirusi. Zaidi ya hayo, mtafsiri aliipindua, hata kutafsiri jina la programu-jalizi (hii inapingana na akili ya kawaida- ni nani anayetafsiri majina sahihi?). Kwa hiyo, wakati wa kuamsha programu-jalizi, angalia kati ya programu-jalizi zilizopakuliwa sio, lakini Orodha ya kurasa. Ni hadithi sawa na mipangilio - utaipata katika " Mipangilio\Orodha ya kurasa".

Sehemu ya kwanza ya mipangilio ya programu-jalizi inahusu paneli yenyewe na maadili yake:

Hizi ndizo maadili chaguo-msingi. Wanatoa kitu kama hiki kwa paneli:

Ikiwa hutajaza sehemu yoyote, haitaonyeshwa kwenye paneli. Kwa hivyo, unaweza kupunguza paneli kuwa toleo la kompakt zaidi kama:

Sehemu ya pili ya mipangilio inahusu programu-jalizi yenyewe:

Hapa lazima nitoe ufafanuzi kidogo. Chaguo " Tumia mtindo wa pagenavi-css.css" husababisha programu-jalizi kutumia mitindo ya css kutoka faili hadi kwenye paneli pagenavi-css.css, ambayo iko kwenye folda ya programu-jalizi. Ikiwa template yako tayari ina mitindo ya programu-jalizi (na hii hutokea mara nyingi, kwa kuwa inajulikana sana), basi unahitaji kufuta chaguo hili. Baada ya yote, kama sheria, mitindo iliyoainishwa kwenye mada ni mitindo bora programu-jalizi chaguo-msingi.

Ninakushauri kuzima safu (zinawezeshwa kwa chaguo-msingi) kwa kuweka thamani "0" kila mahali. Kwa sababu binafsi sipendi urambazaji huu:

Lakini, bila shaka, ni juu yako kuamua.

Tumemaliza na mipangilio - jinsi ya kuonyesha paneli ya programu-jalizi kwenye template? Unahitaji kuangalia katika faili za kiolezo kwa nambari inayofanana na:

Na ubadilishe na nambari:

Ni katika hatua hii kwamba watumiaji wengi wana shida. Kwa sababu nambari hii inaweza kuwa tofauti katika kila kiolezo. Hata faili ambazo unahitaji kutafuta nambari hii ni tofauti sana na kiolezo hadi kiolezo. Kwa hivyo, nakushauri kupakua mhariri wa Notepad ++ (unaihitaji kwa hali yoyote, kwani faili lazima zihifadhiwe madhubuti katika usimbuaji. UTF8 bila BOM) na utafute faili za kazi na .

Hivi ndivyo utapata ni wapi haswa katika kiolezo chako mwandishi wake alificha utendaji wa kuonyesha viungo vya kusogeza, na unaweza kuzibadilisha na msimbo wa kuita paneli ya programu-jalizi. Ikiwa haukuweza kuipata mwenyewe, andika kwenye maoni, nitasaidia.

Sasa hebu tuzungumze kuhusu mitindo ya kubuni ya jopo. Je, hupendi mwonekano wa kidirisha chaguomsingi? Je, unataka paneli kama ile iliyo kwenye picha ya skrini mwanzoni mwa makala haya? Kisha fungua faili hii na unakili yaliyomo kwenye faili pagenavi-css.css, ambayo iko kwenye folda yako ya programu-jalizi.

Kuna njia rahisi zaidi ya kutengeneza kidirisha chako. Ili kufanya hivyo, unahitaji kusanikisha programu-jalizi ambayo unaweza kuchagua mitindo iliyojumuishwa kama hii:

Je, hutaki kusakinisha programu-jalizi ya ziada? Sawa, katika hali hiyo unaweza kutumia uteuzi wangu wa mitindo kwa:

Urambazaji wa ukurasa ni jambo ambalo kila mwanablogu anapaswa kuzingatia Tahadhari maalum. Inajumuisha kuonyesha Machapisho ya WordPress kwa msingi wa ukurasa kwa ukurasa. Kwa kawaida, maingizo yanaonyeshwa kwa mpangilio wa daraja, na wakati una chaguo za uteuzi kama vile Maingizo ya Kale na Maingizo mapya, huna chaguo la kuonyesha maingizo kwa msingi wa ukurasa baada ya ukurasa na kurasa zilizo na nambari.

Kwa kutumia urambazaji wa ukurasa, mtumiaji anaweza kwenda moja kwa moja kwa ukurasa wa 6 au 8 bila kulazimika kutoka ukurasa hadi ukurasa. Urambazaji huu pia ni muhimu kwa SEO; injini za utafutaji hupendelea urambazaji huu; huruhusu roboti kupitia machapisho kwenye kurasa za tovuti. Kwa kutumia programu-jalizi za bure WordPress, iliyotolewa katika makala hii, unaweza kusakinisha urambazaji wa pagination kwenye tovuti yako.

1 - Navi ya Ukurasa wa WP

Navi ya Ukurasa wa WP ni programu-jalizi maarufu ambayo itawawezesha wanaotembelea tovuti yako kuhama kwa urahisi kutoka ukurasa hadi ukurasa. Itachukua nafasi ya chaguo la Machapisho ya Kale/Machapisho Mapya na urambazaji wa kurasa. Programu-jalizi haihitaji rasilimali kubwa na haiathiri kasi ya upakiaji wa ukurasa.

Programu-jalizi hii inaoana na mada nyingi zilizopo.

  • Inahitaji rasilimali chache.
  • SEO kirafiki.
  • Maarufu sana.
2 - WP Paginate

Programu-jalizi hii ni njia nzuri ya kuongeza urambazaji wa pagination kwenye wavuti yako ya WordPress, nayo unaweza kuongeza utaftaji wa nambari ili kuonyesha nambari. ukurasa wa nyumbani, ukurasa wa kati na ukurasa wa mwisho.

Kwa hiyo, unaweza hata kuongeza urambazaji kupitia maoni kwa machapisho, hii itarahisisha upakiaji wa ukurasa.

Vipengele muhimu na vipengele:

  • Hutumia urambazaji rahisi wa ukurasa.
  • SEO kirafiki.
  • Inayofaa mtumiaji.
3 - Rahisi Pagination
Rahisi Pagination ni programu-jalizi ambayo itakuruhusu kuwa na urambazaji kupitia machapisho na maoni yako. Kama jina linavyopendekeza, programu-jalizi hii ni rahisi sana kutumia. Unaweza hata kutengeneza urambazaji wako ili kuendana na mandhari ya blogu yako kwa kutumia laha za mtindo.

Kuna laha 6 za mtindo zinazofaa tovuti yako na usaidizi wa lugha mbili.

Vipengele muhimu na vipengele:

  • Hutumia urambazaji rahisi wa ukurasa.
  • Hutumia urambazaji wa maoni.
  • Kuna karatasi za mtindo kwa aina tofauti kuonyesha.
  • Kuna aina 6 za mitindo.
4 - Viungo vya Ukurasa Pamoja

Viungo vya Ukurasa Plus- programu-jalizi ambayo hufanya kazi ya kuongeza urambazaji kwenye chapisho. Kuna nyakati ambapo rekodi yako inakuwa kubwa kiasi kwamba unahitaji kuigawanya katika sehemu. Katika hali kama hizi itakusaidia Programu-jalizi ya ukurasa Viungo Plus, ambavyo vitagawanya chapisho lako katika kurasa, kuonyesha miunganisho kati yao, kukuruhusu kutazama chapisho zima.

Programu-jalizi huja na mipangilio mbalimbali ili kukusaidia kupata matokeo unayotaka kwa chapisho lako.

Vipengele muhimu na vipengele:

  • Inakuruhusu kuhesabu machapisho na kurasa.
  • Kuna chaguo kutazama rekodi nzima.
  • Kuna mipangilio mingi.
  • Kuna toleo la Pro linapatikana.
5 - Uandikaji wa Alfabeti

Uandikaji wa Alfabeti itaweka nambari machapisho na kurasa za tovuti yako mpangilio wa alfabeti. Ikiwa unauza bidhaa kwenye tovuti yako ya WordPress, basi programu-jalizi hii itafanya maajabu, itahesabu bidhaa zako zote kwa utaratibu wa alfabeti.

Inaweza kutumika popote kwenye tovuti yako kwa kutumia shortcode.

Vipengele muhimu na vipengele:

  • Kuna urambazaji wa alfabeti.
  • Usaidizi wa biashara unapatikana.
  • Inaweza kuwekwa popote kwa kutumia shortcode.
  • Inaweza kuonyesha orodha ya watumiaji kwa mpangilio wa alfabeti.
6 - Nyumba ya sanaa Pagination kwa WordPress

Nyumba ya sanaa Pagination Plugin kwa WordPress itakusaidia kupitia maghala ya picha ya tovuti yako ya WordPress. Itaonyesha picha zote kwenye ghala ambayo itasaidia mtumiaji kwenda moja kwa moja kwa picha yoyote bila kulazimika kuvinjari picha moja baada ya nyingine.

Usaidizi wa CDN hukusaidia kufanya matunzio yako ya picha kuwa SEO ya kirafiki. Pia kuna kache ili kuongeza kasi ya upakiaji wa ukurasa, pamoja na Ajax kufanya mabadiliko bila kulazimika kupakia upya ukurasa.

Vipengele muhimu na vipengele:

  • Kuna urambazaji kupitia ghala za picha.
  • Usaidizi wa CDN unapatikana.
  • SEO kirafiki.
  • Uakibishaji unapatikana.
7 – Advanced Post Pagination
Advanced Post Pagination Plugin itapitia maingizo yako. Ikiwa chapisho lako ni kubwa sana, unaweza kutumia programu-jalizi hii kuligawanya katika kurasa nyingi. Ili usichanganyike katika kawaida vifungo vya digital, na programu-jalizi hii unaweza kuweka maandishi na picha kwenye vifungo. Unaweza kutumia msimbo mkato kubandika chapisho lako kwa njia yoyote upendayo.

Ajax itakusaidia kuabiri hadi sehemu bila kulazimika kupakia upya ukurasa mzima.

Vipengele muhimu na vipengele:

  • Kugawanyika kuingia tofauti.
  • Kutumia maandishi na picha kwenye vifungo.
  • Kwa kutumia shortcodes.
  • Kwa kutumia Ajax.
8 - WP Smart Pagination
WP Smart Pagination-Hii njia rahisi onyesho la machapisho yaliyogawanywa katika kurasa, pamoja na uwanja ambao unaweza kuingiza nambari ya ukurasa, kukuwezesha kupata mara moja. ukurasa unaotaka. Hii ni muhimu sana ikiwa una machapisho mengi kwenye tovuti yako, hivyo kufanya iwe vigumu kwa watumiaji kwenda kwenye ukurasa ambao uko mbali sana. Katika tukio ambalo una kurasa 4000 za machapisho, na mtumiaji anataka kuona ukurasa wa 2555, programu-jalizi hii inaweza kukupa huduma muhimu sana.

Vipengele muhimu na vipengele:

  • Hutumia urambazaji rahisi wa ukurasa.
  • Kuna uwanja kwa mpito wa moja kwa moja kwa ukurasa unaotaka.
  • Mada zinazolingana.
  • Kuna marekebisho ya mitindo.
9 - jPages Pagination Kwa WordPress
Hii jQuery programu-jalizi, iliyochochewa na jPages, ambayo hurahisisha kuweka kurasa za matunzio na maoni yako. Hii ni programu-jalizi inayojibu kikamilifu ambayo itatoa urambazaji wa maudhui kwa kila aina ya vifaa ukubwa mbalimbali skrini. jPages Pagination Kwa WordPress ni programu-jalizi ndogo ambayo hukuruhusu kuunganisha kwa urahisi urambazaji na jQuery.

Vivinjari vyote vikuu vinaunga mkono programu-jalizi hii, kwa hivyo wanaotembelea tovuti yako hawatakuwa na tatizo la kutazama maudhui wakati wa kutumia programu-jalizi hii kwa urambazaji.

Vipengele muhimu na vipengele:

  • jQuery inatumika.
  • Programu-jalizi inayoitikia.
  • Inasaidiwa na vivinjari vikuu.
  • Ushirikiano rahisi.
Hitimisho
Nakala hii hutoa orodha ya programu-jalizi bora zaidi za uhariri za WordPress ambazo zinaweza kukusaidia kuweka tovuti yako kwa njia rahisi zaidi. njia bora. Programu-jalizi zote zina vipengele mbalimbali, kwa hivyo chagua ile inayofaa tovuti yako.

Takriban mwanablogu yeyote anayeblogu Injini ya WordPress, ninaifahamu programu-jalizi ya WP-PageNavi, ambayo inaonyesha usogezaji wa ukurasa kwa ukurasa kama hii:

Lakini sio kila mtu anajua (pamoja na mimi hadi hivi majuzi) kwamba WordPress ina kazi iliyojengwa (tangu toleo la 2.1) ambayo hutumia karibu utendaji sawa. Wale. Hakuna haja ya kutumia programu-jalizi.

Kwa muda nilitumia suluhisho lingine kama hilo, ambalo shukrani nyingi kwa mwandishi wake Timur.

Kazi ninayokupa ni ndogo sana kwa saizi:

kazi wp_corenavi() ( kimataifa $wp_query; $pages = ""; $max = $wp_query->max_num_pages; ikiwa (!$current = get_query_var("paged")) $current = 1; $a["base"] = str_replace(999999999, "%#%", get_pagenum_link(999999999) $a["jumla"] = $a["current"] = $current = 1; Ukurasa N wa N", 0 - usionyeshe $a["mid_size"] = 3; //viungo vingapi vya kuonyesha upande wa kushoto na kulia wa hiki cha sasa $a["end_size"] = 1; //how viungo vingi vya kuonyesha mwanzoni na mwishoni $a["prev_text"] = """; //link maandishi "Ukurasa uliotangulia" $a["next_text"] = """; Ukurasa unaofuata" ikiwa ($ max > 1) mwangwi"

"; }

Nambari hii lazima iwekwe kwenye faili function.php kiolezo chako. Kuna chaguo tano tu katika kazi, zinatenganishwa na mapumziko ya mstari. Niliandika maoni, nadhani kila kitu kiko wazi hapa.

Ili kuonyesha urambazaji ndani mahali pazuri, ingiza nambari ifuatayo kwenye kiolezo:

Nambari ya HTML inayotokana na matokeo ya kazi inaonekana kama hii:

Kama unavyoona, madarasa yote muhimu ya CSS yapo ambayo yanaweza kutumika kutengeneza kipengele chochote cha urambazaji (kwa mfano, ukurasa wa sasa, viungo vya kurasa zilizopita na zinazofuata).

Nilijaribu utendakazi huu kwenye matoleo ya WordPress kuanzia 2.3.3, na pia nilijaribu chaguo na CNC iliyowezeshwa na kulemazwa. Kila kitu hufanya kazi kama inavyotarajiwa.

Itumie.

Ikiwa unahitaji upangishaji wa kutegemewa na usajili wa kikoa, basi mtoaji mkubwa zaidi wa upangishaji wa Kiukreni FREEhost.UA anakungoja, ambaye yuko tayari kutoa aina yoyote ya upangishaji, kutoka kwa mtandao hadi kukodisha seva iliyotengenezwa tayari.

Chapisho la leo litakuwa kuhusu jinsi ya kuunda urambazaji wa ukurasa kwa ukurasa kwa tovuti ya WordPress kwa kutumia programu-jalizi ya WP-PageNavi.

Kwa hivyo, tayari una idadi ya kutosha ya machapisho ambayo hayafai kwenye ukurasa mmoja wa blogu. WordPress hugawanya blogu katika kurasa kiotomatiki idadi ya machapisho yaliyochapishwa inapozidi nambari iliyobainishwa katika mipangilio (Chaguo - Kusoma - Onyesha si zaidi ya *idadi* ya machapisho kwenye kurasa za blogu). Chaguomsingi idadi kubwa ya Mandhari ya WordPress onyesha ubadilishaji kati ya kurasa kama hii:

Inaonekana kwangu kuwa hii sio rahisi sana, kwa sababu urambazaji wa ukurasa wa WordPress ni kazi zaidi.

Kwa hivyo, kufanya urambazaji wa ukurasa kwa blogu ya WordPress, tutasakinisha programu-jalizi ya WP-PageNavi. Unaweza kuipakua kutoka kwa tovuti rasmi, lakini tutaipata kupitia utafutaji.

Nenda kwenye sehemu ya "Programu-jalizi - Ongeza mpya", weka jina "WP-PageNavi" kwenye utafutaji na ubofye "Tafuta programu-jalizi".

Programu-jalizi ya kusogeza ya ukurasa wa WordPress tunayohitaji itakuwa ya kwanza katika matokeo ya utafutaji, bofya "Sakinisha", kisha "Wezesha programu-jalizi".

Sasa tuna sehemu ya "Orodha ya Kurasa" katika vigezo; tutaingia ndani yake baadaye kidogo, lakini kwa sasa tutaonyesha urambazaji wa ukurasa mpya badala ya ule wa kawaida.

Twende " Mwonekano- Mhariri" na ufungue msimbo wa faili ambao unawajibika kwa urambazaji kati ya kurasa. Mara nyingi, hii ni faili ya index.php. Tunapata ndani yake sehemu inayohusika na matokeo ya urambazaji. Inapaswa kuonekana kama hii:

Tunahitaji kuondoa mistari hii na kuingiza msimbo ufuatao badala yake:

Tunahifadhi mabadiliko, nenda kwenye blogu yetu na uone jinsi urambazaji wa ukurasa unavyoonyeshwa sasa. Kwa upande wangu ikawa hivi:

Kukubaliana, hii inaonekana bora kuliko vifungo viwili vya "Nyuma" na "Mbele".

Sasa unaweza kwenda kwa mipangilio ya programu-jalizi ya WP-PageNavi na uone ni nini unaweza kubadilisha ndani yake:

  • kiolezo cha orodha ya jumla ya kurasa (unaweza kubadilisha maandishi "Ukurasa wa 1 kati ya 12" na yako mwenyewe ikiwa hupendi ya kawaida);
  • kipengele" Ukurasa wa sasa"(hakuna haja ya kubadilisha);
  • kipengele "Ukurasa" (hakuna haja ya kubadilisha);
  • kipengele cha "Ukurasa wa Kwanza" (unaweza kuibadilisha na "Rudi Juu" au kifungu kingine ambacho unapenda);
  • kipengele" ukurasa wa mwisho"(sawa na aya iliyotangulia, kwa mfano, "Mpaka mwisho");
  • Kipengele cha "Ukurasa Uliopita" (unaweza kubadilisha kiwango " na ishara nyingine, kwa mfano, mshale wa kushoto);
  • kipengele "Ukurasa unaofuata" (sawa na aya iliyotangulia, unaweza kuchukua nafasi ya " kwa mshale wa kulia);
  • kipengele "Yaliyotangulia" (ellipsis karibu na mpito kwa ukurasa uliopita);
  • kipengele "Inayofuata" (duaradufu karibu na mpito kwa ukurasa unaofuata).
  • tumia mtindo wa pagenavi-css.css (programu-jalizi ya kawaida ya css itatumika);
  • mtindo wa orodha ya ukurasa (unaweza kuchagua orodha ya kawaida au kushuka);
  • daima onyesha orodha ya kurasa (wezesha au afya urambazaji wa ukurasa, hata ikiwa hakuna kurasa zilizo na machapisho);
  • idadi ya kurasa za kuonyesha (idadi ya kurasa zilizoonyeshwa kwenye orodha);
  • anuwai ya kurasa za kuonyesha (ikiwa una kurasa nyingi kwenye tovuti);
  • mgawo wa safu za kurasa (ikiwa ni 5, basi usogezaji wa ukurasa utaonekana kama hii: 5, 10, 15, 20, nk.).

Ikiwa unaelewa css, unaweza kubinafsisha WP-PageNavi mwenyewe jinsi unavyotaka.

Sasa unajua jinsi ya kuunda urambazaji wa ukurasa kwa kutumia programu-jalizi ya WP-PageNavi. Ikiwa una maswali yoyote, waulize kwenye maoni, na ili usikose nakala mpya, jiandikishe kwa sasisho za blogi.

Salaam wote!

Ninaendelea kuandika makala kwenye urambazaji wa tovuti kwenye injini ya WordPress.

Na katika nyenzo hii Nitakuonyesha jinsi urambazaji wa ukurasa unafanywa bila programu-jalizi na kutumia WP-PageNavi inayojulikana. Kama ilivyo kwa , nitaonyesha utekelezaji kwa njia kadhaa ili uweze kuchagua ile inayokufaa zaidi. Na kuna matukio wakati njia fulani haifanyi kazi kwa mtu. Kwa hiyo, kutakuwa na aina fulani ya wavu wa usalama.

Nyenzo hizo zilikuwa nyingi sana na, labda, za kina zaidi kwenye mtandao.

Urambazaji wa ukurasa (pagination) ni mgawanyo wa habari katika kurasa. Ikiwa unachukua tovuti nyingi kwenye Wordpres, basi jambo hili linaonyeshwa wazi katika video ya orodha ya nambari za ukurasa chini ya kila ukurasa na matangazo. Kwenye blogi yangu kipengele hiki ina fomu ifuatayo.

Ubunifu unaweza kutofautiana. Lakini kiini chake ni sawa - kuvunja habari katika kurasa. Kama unavyojua, kwa chaguo-msingi, matangazo ya machapisho yanaonyeshwa kwenye ukurasa kuu wa tovuti, ambayo kunaweza kuwa na nambari fulani (kulingana na mipangilio katika kipengee cha "Kuandika").

Ikiwa hatutavunja nambari zao, zitaonyeshwa kwenye ukurasa mmoja. Lakini hii sio nzuri, kwani itakuwa ngumu kutumia tovuti na ukurasa wa nyumbani Itachukua muda mrefu kupakia, kwa sababu baada ya muda kutakuwa na idadi kubwa ya matangazo.

Kama sheria, sasa katika violezo vya kisasa vya Wodpress, urambazaji wa ukurasa tayari umejengwa. Lakini kuna chaguo wakati haipo. Kisha itabidi utekeleze. Badala yake, kunaweza kuwa na mgawanyiko wa matangazo katika kurasa kwa njia ya viungo vya awali na maingizo yafuatayo. Hii inaonyeshwa wazi katika violezo vya kawaida.

Chaguo hili pia sio rahisi, kwani ikiwa tunarudi kurasa 3, hatutaweza kurudi kwenye ukurasa wa asili kwa hatua moja. Utalazimika kubofya mara 3 kwenye maingizo yaliyotangulia au kwa yanayofuata. Uelekezaji wa ukurasa hukuruhusu kudhibiti wakati huu kwa urahisi zaidi.

Kwa ujumla, wacha tuendelee kwenye utekelezaji wake na hatua ya kwanza ni kuiunganisha kwenye kiolezo bila programu-jalizi. Mbinu hii Niliielezea kwenye somo la video. Ninapendekeza kutazama kwanza, na kisha kusoma toleo la maandishi la maagizo.

Tunafanya bila programu-jalizi

Sasa nitakuonyesha njia ambayo baada ya hapo utakuwa na urambazaji wa ukurasa wa WordPress sawa na mimi. Kila kitu kinafanywa kwa urahisi sana. Utahitaji sehemu 2 za kificho, ambazo zitahitajika kuwekwa kwenye faili za template, na kisha mitindo lazima iongezwe ili kuweka muundo. Tuanze!

Hapa kuna sehemu ya kwanza ya nambari. Lazima iwekwe kwenye faili ya function.php ya template ya kubuni.

kazi wp_corenavi() ( kimataifa $wp_query, $wp_rewrite; $pages = ""; $max = $wp_query->max_num_pages; ikiwa (!$current = get_query_var("paged")) $current = 1; $a["base "] = str_replace(999999999, "%#%", get_pagenum_link(999999999)); $a["jumla"] = $max; $a["current"] = $current; $total = 0; //1 - onyesha maandishi "Ukurasa N wa N", 0 - usionyeshe $a["mid_size"] = 1 //viungo vingapi vya kuonyesha upande wa kushoto na kulia wa $a["end_size"] = 1; ; //viungo vingapi vya kuonyesha mwanzoni na mwisho $a["prev_text"] = ""; Ukurasa unaofuata" ikiwa ($ max > 1) echo "

"; }

kazi wp_corenavi() (

kimataifa $wp_query , $wp_rewrite ;

kurasa za $ = "" ;

$max = $wp_query -> max_num_pages ;

ikiwa (! $current = get_query_var ( "paged") ) $current = 1 ;

$a [ "base" ] = str_replace ( 999999999 , "%#%" , get_pagenum_link ( 999999999 ));

$a [ "jumla" ] = $max ;

$a [ "current" ] = $current ;

$ jumla = 0; //1 - onyesha maandishi "Ukurasa wa N wa N", 0 - usionyeshe

$a [ "mid_size" ] = 1 ; //viungo vingapi vya kuonyesha upande wa kushoto na kulia wa hiki cha sasa

$a [ "end_size" ] = 1 ; //viungo vingapi vya kuonyesha mwanzoni na mwisho

$a [ "prev_text" ] = "" ; // kiungo maandishi "Ukurasa uliopita"

$a [ "next_text" ] = "" ; // kiungo maandishi "Ukurasa unaofuata"

ikiwa ($max > 1 ) mwangwi "

" ;

Niliweka nambari hiyo mwanzoni mwa faili baada ya tepe ya ufunguzi


Katika nambari hii tunaweza kurekebisha baadhi ya vigezo:

  • Mstari wa 10 - ukibadilisha thamani 0 hadi 1, kisha karibu na nambari za ukurasa maandishi kama "Ukurasa wa 3 kati ya 45" yataonyeshwa. Unaweza kufanya chaguo hili, lakini nadhani kuwa ndani kwa kesi hii haihitajiki, kwani nambari za ukurasa tayari zinaonyesha ni kurasa ngapi kwenye tovuti. Na ukurasa unaotumika umeangaziwa kwa rangi tofauti;
  • Mstari wa 11 na 12 - nambari fulani ya nambari zilizopita au zinazofuata zinapaswa kuonyeshwa upande wa kushoto na kulia wa nambari ya ukurasa inayotumika, mtawaliwa. Hapa tunaonyesha idadi yao. Nambari hii ina thamani 1. Unaweza kuweka 2 au 3. Hapa utahitaji kujaribu kidogo, kwa kuwa idadi kubwa ya nambari, urambazaji utakuwa pana. Yote inategemea upana wa template.

wp_corenavi();

Kwa kuwa urambazaji wa ukurasa unapaswa kuonyeshwa popote ambapo orodha ya matangazo inaonyeshwa, ni muhimu kanuni hii weka katika faili zote ambapo hii inatokea:

  • Ukurasa wa nyumbani - index.php;
  • Jamii na kurasa za kumbukumbu - jamii.php na archive.php;
  • Tafuta ukurasa - search.php.

Kwa njia, katika templeti zingine, matokeo ya kurasa za kategoria na kumbukumbu zinaweza kufanywa katika faili moja. Faili yangu ya kumbukumbu.php inawajibika kwa hili.

Ikiwa kiolezo chako hakina urambazaji wowote wa kuvunja matangazo katika kurasa, basi tunaweka msimbo wa pili baada ya kuonyesha maudhui. Ikiwa una viungo vya awali na vilivyofuata, ambavyo vinawezekana zaidi, basi chaguo hili ni rahisi kutekeleza, kwani unahitaji tu kuzibadilisha na msimbo uliotolewa hapo juu.

Kama sheria, urambazaji wa kawaida katika mfumo wa uliopita na ujao. viungo vinaonyeshwa kwa kutumia msimbo sawa.

< div class = "nav-previous" > ← Machapisho ya zamani", "ishirini na kumi" )); ?>< / div >

< div class = "nav-next" > "Machapisho mapya " , "ishirini na kumi" )); ?>< / div >

Nambari hii inaweza kuwa tofauti kwa kila mtu, lakini yaliyomo yake kuu yatakuwa sawa. Utahitaji kupata msimbo ambao utakuwa na msimbo unaoitwa next_posts_link na previous_posts_link.

Ukiipata, jisikie huru kufuta maudhui haya kutoka kwa faili na kuyanakili mahali pake kanuni inayohitajika, ambayo inaonyesha urambazaji wa kurasa.


Kwa hivyo, unahitaji kubadilisha urambazaji wa kawaida na urambazaji wa ukurasa kwa ukurasa katika faili zote ambapo matangazo yanaonyeshwa. Nilitoa majina ya faili hapo juu.

Kwa njia, ikiwa una matatizo na mchakato huu, unaweza kuwasiliana nami kwa msaada katika maoni. Ninajaribu kusaidia.

/* USAFIRI */.urambazaji ( kuelea: kushoto; upana: otomatiki; ukingo-kushoto: 216px; ukingo-juu: -2px; ukubwa wa fonti: 16px; ) .urambazaji > a ( kuelea: kushoto; upana: 32px; fonti -uzito: 700 maandishi-mapambo: hakuna padding-up: 29px; urefu: 34px; usuli: url ("picha/bow_left.png") hakuna kurudia; pambizo-kushoto: 0; images/bow_right.png") hakuna kurudia; ukingo-kushoto: 14px; .navigation > .dots ( float: kushoto; ukubwa wa fonti: 14px; uzito wa fonti: 700; upana: 32px; panga maandishi: katikati; rangi : #c4c8cc; padding- top: 7px)

/* NAVIGATION */

Urambazaji (

kuelea: kushoto;

upana: auto;

pambizo-kushoto : 216px ;

ukingo-juu : -2px ;

saizi ya fonti: 16px;

Urambazaji > a (

kuelea: kushoto;

upana: 32px;

Uzito wa herufi: 700;

panga maandishi: katikati;

rangi : #637b93 ;

maandishi-mapambo: hakuna;

pambizo-kushoto : 1px ;

padding-top: 7px;

Urambazaji > .sasa (

kuelea: kushoto;

Uzito wa herufi: 700;

upana: 29px;

panga maandishi: katikati;

rangi : #c4c8cc ;

ukingo wa kushoto : 5px ;

padding-top: 7px;

Urambazaji > .prev (

kuelea: kushoto;

upana: 32px;

urefu: 34px;

mandharinyuma : url ( "images/bow_left.png" ) hakuna kurudia;

ukingo-kushoto : 0;

Urambazaji > .ifuatayo (

kuelea: kushoto;

upana: 34px;

urefu: 34px;

mandharinyuma : url ( "images/bow_right.png" ) no-repeat ;

pambizo-kushoto : 14px ;

Urambazaji > .dots (

kuelea: kushoto;

saizi ya fonti: 14px;

Uzito wa herufi: 700;

upana: 32px;

panga maandishi: katikati;

rangi : #c4c8cc ;

padding-top: 7px;

Pia unahitaji kupakia picha za vishale vya kusonga mbele na nyuma kwa mwenyeji kwenye folda ya picha ya kiolezo cha muundo. . Ili kupakua unaweza kutumia kiwango meneja wa faili mtoa huduma mwenyeji. Mimi.

Tunapoweka misimbo katika faili za function.php, katika faili zote zinazoonyesha kurasa zilizo na matangazo na zina mitindo iliyoandikwa, tunaweza kuangalia utendakazi wa urambazaji. Kila kitu kinanifanyia kazi na kiolezo cha kawaida inaonekana kama hii:

Tumejadili njia bila programu-jalizi. Nina hakika 100% kwamba ikiwa ulifanya kila kitu kama ilivyoelezwa hapo juu, basi kila kitu kinapaswa kukufanyia kazi kwa bang. Pia kulikuwa na chaguo la pili bila programu-jalizi, lakini baada ya kuiangalia niligundua kuwa kimsingi ilikuwa chaguo sawa, iliyorekebishwa kidogo tu. Kwa hivyo, ninaendelea na njia ya kutekeleza urambazaji wa ukurasa kwa kutumia programu-jalizi.

Programu-jalizi ya WP-PageNavi

Ili kuanza, pakua programu-jalizi kutoka Ukurasa Rasmi na usakinishe kwenye tovuti.

Baada ya kusakinisha programu-jalizi, utahitaji pia kuweka msimbo ambao utaonyesha urambazaji chini ya ukurasa.

Sasa programu-jalizi itafanya kazi yake na nambari za ukurasa zitakuwa na muundo ufuatao.

Kwa upande mmoja, kubuni sio moto sana, lakini kwa upande mwingine, sio mbaya kabisa, kwani sio macho. Watumiaji wanapenda urahisi! Kwa hivyo, unaweza kuacha kila kitu kama ilivyo. Ikiwa unataka kitu cha rangi zaidi, basi sasa tutaangalia chaguo fulani. Wakati huo huo, tutajadili kitu kama kusanidi wp pagenavi. Kuna mipangilio na inafaa kuzungumza juu.

Kuhusu kipengee cha kwanza cha kuweka "Violezo vya orodha ya ukurasa", huna haja ya kubadilisha chochote ndani yake. Tumeridhika. Tunahamia kwenye kipengee cha "Mipangilio ya Orodha ya Ukurasa".

Ninaona kuwa unahitaji kujaribu na vigezo vyote kwenye aya hii kupata thamani mojawapo kwa ajili yangu mwenyewe. Nitaelezea kwa ufupi kile kila paramu hufanya.

  • Tumia mtindo - ikiwa tutaweka thamani kwa "Hapana", basi mitindo ya programu-jalizi itaondolewa na nambari za ukurasa hazitapangiliwa;

  • Mtindo wa orodha ya ukurasa - pamoja na orodha ya kawaida ya nambari za ukurasa, tunaweza kuchagua chaguo la orodha ya kushuka;

  • Onyesha orodha kila wakati mpangilio wa ukurasa hatuwashi. Unataka orodha ionyeshwe pale tu inapohitajika;
  • Idadi ya kurasa za kuonyesha - inawajibika kwa idadi ya nambari za ukurasa zilizoonyeshwa mwanzoni mwa orodha. Kwa chaguo-msingi, thamani ni 5 na katika viwambo vya skrini hapo juu unaweza kuona kwamba hasa kurasa 5 zinaonyeshwa;
  • Masafa ya kurasa za kuonyesha - ikiwa tovuti yako ina kurasa nyingi, basi kipengele hiki kitakuwa muhimu sana. Itatoa nambari za ukurasa baada ya orodha kuu na maadili ya 10, 20, 30, 40 na kadhalika. Muda kati ya maadili haya imedhamiriwa na parameta ifuatayo;
  • Mgawo wa safu za kurasa - ukiweka thamani hadi 5, basi masafa ya ukurasa yataonekana kama - 10, 15, 20, 25, nk. Ikiwa 10, basi 10, 20, 30, 40 na kadhalika. Thamani ya 10 inatosha kabisa.

Hii ndiyo mipangilio yote unayohitaji kurekebisha ili kuendana na mahitaji yako. Hapa kila mtu atajisimamia mwenyewe.

Chaguo rahisi ni kufunga programu-jalizi ya ziada, ambayo ina mitindo iliyopangwa tayari na pia inafanya uwezekano wa kusanidi kila parameter moja kwa moja. Inaitwa programu-jalizi.

Baada ya kuiweka ndani Paneli za admin za WordPress kipengee kipya kinaonekana.

Baada ya kuibadilisha, tunaweza kuchagua mara moja nafasi zilizopo za muundo.


Ikiwa tunataka kubinafsisha mitindo kibinafsi, basi katika kipengee cha kwanza cha mipangilio ya "Chagua Laha ya Mtindo", chagua chaguo la "Custom" na usanidi vigezo vya vipengele vyote (mipaka na rangi zao, rangi ya fonti na ukubwa, rangi ya viungo wakati. kuelekeza mshale wa panya, na kadhalika).


Nitatafsiri vigezo vyote kwa ajili yako.

  • Rangi ya Kichwa - rangi ya maandishi "Ukurasa wa 3 wa 45";
  • Rangi ya Asili - rangi ya asili;
  • Rangi ya Mandhari Inayotumika/Sasa - rangi ya usuli nambari inayotumika kurasa;
  • Ukubwa wa herufi - saizi ya herufi;
  • Rangi ya kiungo - rangi ya kiungo;
  • Unganisha Mouse Hover/ Active Hover - rangi ya kiungo unapopeperusha kipanya juu ya nambari na nambari inapotumika;
  • Kiungo Rangi ya Mpaka- rangi ya mpaka;
  • Kiunga cha Panya ya Kiunganishi / Rangi Inayotumika - rangi ya mpaka wakati wa kuelekeza mshale wa panya na wakati nambari inafanya kazi;
  • Pangilia Urambazaji - eneo la urambazaji (kushoto, kulia, katikati).

Unaweza kutafuta maana za rangi kwenye mtandao au ndani Mpango wa Photoshop unapochagua rangi inayotaka kwa kujaza.


Chaguo la programu-jalizi sio mbaya, lakini daima ninasema kwamba unahitaji kuondokana na programu-jalizi zisizohitajika, na katika kesi hii ni.

Chaguo la pili linafanywa kwa kuhariri faili za mitindo, ambayo iko kwenye folda na programu-jalizi ya Wp-pagenavi kwenye mwenyeji - pagenavi-css.css.

Faili hii inajumuishwa wakati mpangilio wa "Tumia pagenavi-css.css style" unatumika katika mipangilio ya programu-jalizi. Kwa hivyo, ikiwa tutaihariri, basi baada ya kusasisha programu-jalizi, mitindo yote itabadilishwa na ile ya kawaida. Ili kuibadilisha kila wakati faili hili na bila kuandika tena mitindo, napendekeza kufanya jambo lifuatalo:

  1. Hariri mitindo katika faili hii iwe yako mwenyewe, ukiongeza kubuni muhimu urambazaji wa ukurasa;
  2. Zima mpangilio wa "Tumia pagenavi-css.css";
  3. Weka mitindo hii katika faili kuu ya mtindo wa muundo wa kiolezo style.css.

Kwa njia hii mitindo hii itafanya kazi bila kujali programu-jalizi. Na wanaposasisha hawatapotea. Hii labda ndiyo zaidi chaguo bora muundo wa urambazaji katika programu-jalizi hii, ambayo ningefanya mwenyewe. Lakini, kwa bahati nzuri, ninatumia chaguo bila programu-jalizi, ambayo ndio ninakushauri kufanya.

Kwa hivyo, marafiki. Nyenzo zitageuka kuwa nzuri sana, kama mimi. Una maoni gani kuhusu hili? Natumai umemaliza. Ikiwa kitu haifanyi kazi, nitajaribu kusaidia katika maoni. Andika, usiogope! Mimi pia niliwahi kuteseka sana na nilifanikiwa kujua.

Katika kumbuka hii, nataka kumaliza chapisho hili haraka, kwani ilichukua nguvu nyingi. Hiyo ndiyo nitafanya. Nitasema kwaheri na kwenda kupumzika, na kisha kuwa na shughuli nyingi za kuandika maudhui mapya.

Hongera sana, Konstantin Khmelev!