Navigare în pagină pentru WordPress utilizând pluginul WP-PageNavi. Plugin de navigare în pagină WP PageNavi: instalare și configurare

Flexor 5

Actualizat:

Acesta este unul dintre cele mai faimoase și populare pluginuri pentru WordPress. Vă permite să afișați ușor și simplu navigarea pagină cu pagină pe site-ul dvs. Nevoia de navigare în pagină este fără îndoială - în primul rând, este mult mai convenabilă pentru utilizatori decât cu link-uri de neînțeles „Înainte” și „Târziu”, iar în al doilea rând, navigarea în pagină ajută în ceea ce privește SEO - motoarele de căutare indexează paginile mult mai bine dacă link-uri către sunt pornite pagina principala site-ul. Există mai multe plugin-uri similare, dar acesta este considerat cel mai bun. De fapt, navigarea în pagină WordPressși plugin PageNavi Acestea sunt acum concepte practic inseparabile.

1 Despachetați arhiva.

2 Copiați folderul în /wp-content/plugins/.

3 Accesați panoul de administrare a blogului din „fila” Pluginuri" și activați pluginul.

Pluginul este tradus complet în rusă. Mai mult, traducătorul a exagerat, chiar și a tradus numele pluginului (acest lucru este contrar bunului simț - cine traduce numele proprii?). Prin urmare, atunci când activați un plugin, căutați printre pluginurile descărcate nu, dar Lista paginilor. Este aceeași poveste cu setările - le veți găsi în " Setări\Lista de pagini".

Prima parte a setărilor pluginului se referă la panoul însuși și la valorile acestuia:

Acestea sunt valorile implicite. Ei dau ceva de genul acesta panelului:

Dacă nu completați niciun câmp, acesta nu va fi afișat în panou. Prin urmare, puteți reduce panoul la o versiune mai compactă, cum ar fi:

A doua parte a setărilor se referă la pluginul în sine:

Aici trebuie să fac câteva precizări. Opțiune " Utilizați stilul pagenavi-css.css" face ca pluginul să aplice stiluri CSS dintr-un fișier în panou pagenavi-css.css, care se află în folderul plugin. Dacă șablonul dvs. conține deja stiluri pentru plugin (și acest lucru se întâmplă des, deoarece este foarte popular), atunci trebuie să debifați această opțiune. La urma urmei, de regulă, stilurile specificate în subiect sunt stiluri mai bune plugin implicit.

Vă sfătuiesc să dezactivați intervalele (sunt activate implicit) setând valoarea „0” peste tot. Pentru că personal nu îmi place această navigare:

Dar, desigur, depinde de tine să hotărăști.

Am terminat cu setările - cum să afișați panoul de pluginuri în șablon? Trebuie să căutați în fișierele șablon un cod similar cu:

Și înlocuiți-l cu codul:

În această etapă mulți utilizatori au probleme. Deoarece acest cod poate fi diferit în fiecare șablon. Chiar și fișierele în care trebuie să cauți acest cod sunt foarte diferite de la șablon la șablon. Prin urmare, vă sfătuiesc să descărcați editorul Notepad++ (în orice caz aveți nevoie de el, deoarece fișierele trebuie salvate strict în codificare UTF8 fără BOM) și căutați-l după fișiere de funcție și .

Așa vei găsi exact unde în șablonul tău autorul său a ascuns funcțiile de afișare a legăturilor de navigare și le poți înlocui cu codul pentru apelarea panoului de pluginuri. Dacă nu l-ați găsit singur, scrieți în comentarii, vă ajut.

Acum să vorbim despre stilurile de design de panouri. Nu vă place aspectul implicit al panoului? Doriți un panou ca cel din captura de ecran de la începutul acestui articol? Apoi deschideți acest fișier și copiați conținutul acestuia în fișier pagenavi-css.css, care se află în folderul dvs. de pluginuri.

Există o modalitate și mai ușoară de a vă stila panoul. Pentru a face acest lucru, trebuie să instalați un plugin în care puteți selecta stiluri încorporate precum acestea:

Nu doriți să instalați un plugin suplimentar? Bine, în acest caz puteți folosi selecțiile mele de stil pentru:

Salutări cititorilor site-ului meu blog, astăzi voi împărtăși cu voi setările pentru navigarea în pagină fără plugin pe blog. De ce este chiar necesară navigarea în pagină pe un site web și ce beneficii utile aduce aceasta? Aceasta este utilizarea blogului, datorită căreia vizitatorii site-ului pot găsi cu ușurință informații utile pentru ei.

Deci, înainte de a trece la setările de navigare, trebuie să configurați un mod convenabil de citire pentru postările dvs. care vor fi afișate pe pagina blogului. Pentru a face acest lucru, accesați Panoul de administrare - Setări - Citire:

și setați numărul de postări afișate care vor fi afișate pe fiecare pagină:

ÎN în acest caz, 5 intrări instalate. De obicei, un blog afișează 5 până la 7 intrări pe fiecare pagină. Acum că am rezolvat aceste setări, în partea de jos a paginii vedem navigarea standard a paginii WordPress, care arată cam așa:

Când numărul de postări de pe blogul tău este, să zicem, 10-15 și ocupă nu mai mult de 2-3 pagini, atunci o astfel de navigare este destul de convenabilă, dar când blogul este plin în mod regulat cu conținut și numărul de articole este aproape de 100 sau 200 și toate aceste postări sunt postate câte 5 pe fiecare pagină. Atunci cred că nu va fi dificil să calculez câte pagini vor fi postate pe blog. În același timp, pentru ca un vizitator al blogului tău să nu fie nevoit să parcurgă toate paginile blogului tău WordPress pentru a găsi vreo postare, navigarea pe pagină ar trebui să fie mai convenabilă și vedere functionala pentru utilizator:

O astfel de navigare va ajuta la menținerea cititorului pe blogul dvs., astfel încât să fie mai convenabil pentru el să deruleze site-ul dvs. în căutarea postărilor care sunt relevante pentru el. Astfel, ne îmbunătățim din nou, ceea ce ne ajută să ne promovăm blogul.

Similar bară de navigare poate fi afișat folosind pluginul WP-PageNavi. În același timp, cred că un blog ar trebui să funcționeze cu un număr mic de plugin-uri, pentru a nu crea încărcări suplimentare la afișarea site-ului. Prin urmare, vom lua în considerare o configurare simplă Afișare WordPress navigare în pagină fără un plugin.

Setări tehnice

Deschiderea panoului Administrare - Setări-Editor - deschideți fișierul functions.php și introduceți următorul cod la început:

// Bară de navigare
funcția wp_corenavi() (
global $wp_query, $wp_rewrite;
$pagini = ";
$max = $wp_query->max_num_pages;
if (!$current = get_query_var('paginat')) $current = 1;
$a["bază"] = str_replace(999999999, ‘%#%’, get_pagenum_link(999999999));
$a["total"] = $max;
$a["curent"] = $curent;

$total = 0; //1 — afișați textul „Pagina N din N”, 0 — nu afișați
$a["mid_size"] = 1; //câte link-uri să se afișeze în stânga și în dreapta celui curent
$a["end_size"] = 1; //câte link-uri să afișați la început și la sfârșit
$a["prev_text"] = '"'; //Citate de tranziție la stânga"
$a["next_text"] = '"'; //Citate de tranziție la dreapta"

dacă ($max > 1) echo ‘

’;
dacă ($total == 1 && $max > 1) $pagini = ‘ Pagina ' . $curent. ' din ' . $max. ‘'."\r\n";
echo $pagini . paginate_links($a);
dacă ($max > 1) echo ‘
’;
}

sau cam asa:

și înlocuiți codul evidențiat cu următorul:

După aceasta, verificăm setările de pe site-ul dvs. și ar trebui să fie afișată afișarea standard a setărilor de navigare:

Bară de navigare

*/
.wp-pagenavi (
înălțime: 50px;
clar: ambele;

culoare:#BB7B00;
}
.wp-pagenavi span.pages(
culoare: #BB7B00;
}
.wp-pagenavi a, .wp-pagenavi span (
text-decor: niciuna;
umplutură: 6px 9px;
marginea: 2px;
fundal:#ffffff;
font: bold 14px Verdana,sans-serif;
culoare: #85B6C5;
raza-chenar:5px ;
}
.wp-pagenavi a:hover, .wp-pagenavi span.current (
culoare-chenar: #BB7B00;
fundal:#85B6C5;
culoare:#ffffff;
}
.wp-pagenavi span.current (
culoare: #f5f5f5;
fundal:#85B6C5;
umplutură: 8px 9px;
}

Acum că avem stiluri conectate în care să le afișam Panouri WordPress navigare fără a folosi pluginul vom putea vedea o vizualizare similară:

Pentru a scăpa de paginile duplicat suplimentare care nu vă plac motoare de căutare trebuie să-l închidem de la indexare pagina de pagini. Pentru a face acest lucru, trebuie să adăugăm următorul cod la începutul fișierului functions.php:

/*** ADĂUGAREA meta-roboților noindex,nofollow PENTRU PAGINI ***/
funcția my_meta_noindex() (

dacă (
is_paged() // Toate paginile și paginile de navigare
) (eco "".' '."\n";)
}

add_action('wp_head', 'my_meta_noindex', 3); // adaugă noindex,nofollow la cap

Salvăm și ne verificăm setările. Pentru a face acest lucru, deschideți oricare dintre paginile 2, 3-10 etc., apăsați Ctrl+U și următorul cod ar trebui să fie afișat în codificarea paginii:

Este important Disallow: /page nu ar trebui să fie închisă în fișierul robots.txt din indexare. Acest lucru completează setările. Sper că înțelegeți toate aceste codificări. Dacă aveți întrebări, scrieți în comentarii, cu siguranță voi răspunde. Pe curând!

Navigare în pagină este ceva la care orice blogger ar trebui să acorde atenție Atentie speciala. Constă în afișare Postări WordPress pe bază de pagină cu pagină. De obicei, postările sunt afișate într-o ordine ierarhică și, deși aveți opțiuni de selecție, cum ar fi Postări vechi și Postări noi, nu aveți opțiunea de a afișa postări pagină cu pagină cu pagini numerotate.

Utilizând navigarea în pagină, utilizatorul poate merge direct la pagina 6 sau 8 fără a fi nevoit să navigheze de la o pagină la alta. Această navigare este utilă și pentru SEO; preferă această navigare; Prin utilizarea pluginuri gratuite WordPress, dat în acest articol, puteți instala navigarea prin paginare pe site-ul dvs.

1 – WP Page Navi

WP Page Navi este un plugin popular care va permite vizitatorilor site-ului dvs. să se deplaseze cu ușurință de la o pagină la alta. Acesta va înlocui opțiunea Postări vechi/Postări noi cu o navigare paginată. Pluginul nu necesită resurse mari și nu afectează viteza de încărcare a paginii.

Acest plugin este compatibil cu majoritatea temelor existente.

  • Necesită puține resurse.
  • SEO prietenos.
  • Foarte popular.
2 – WP Paginate

Acest plugin este o modalitate bună de a adăuga navigare prin paginare la site-ul dvs. WordPress, cu el puteți adăuga paginarea numerelor pentru a afișa numere pagina principala, pagina de mijloc și pagina de final.

Cu el, puteți chiar adăuga navigare prin comentarii la postări, acest lucru va ușura încărcarea paginii.

Puncte cheie și caracteristici:

3 – Paginare simplă
Paginare simplă este un plugin care vă va permite să aveți navigare atât prin postările, cât și prin comentarii. După cum sugerează și numele, acest plugin este foarte ușor de utilizat. Puteți chiar să vă stilați navigarea pentru a se potrivi cu tema blogului dvs. folosind foi de stil.

Există 6 foi de stil pentru a se potrivi site-ului dvs. și suport în două limbi.

Puncte cheie și caracteristici:

  • Utilizează navigarea simplă pe pagină.
  • Utilizează navigarea în comentarii.
  • Există foi de stil pentru tipuri diferite afişa.
  • Există 6 tipuri de stiluri.
4 – Legături către pagini Plus

Page Links Plus– un plugin care îndeplinește funcția de a adăuga navigare la o postare. Există momente când înregistrarea dvs. devine atât de mare încât trebuie să o împărțiți în părți. În astfel de cazuri, pluginul Page Links Plus vă va ajuta, ceea ce vă va împărți postarea în pagini, arătând legătura dintre ele, permițându-vă să vizualizați întreaga postare.

Pluginul vine cu o varietate de setări pentru a vă ajuta să obțineți rezultatele dorite pentru postarea dvs.

Puncte cheie și caracteristici:

  • Vă permite să numerotați postările și paginile.
  • Există o opțiune pentru a vizualiza întreaga înregistrare.
  • Există multe setări.
  • Există o versiune Pro disponibilă.
5 – Paginare alfabetică

Paginare alfabetică va numerota postările și paginile site-ului dvs. în ordine alfabetică. Dacă vindeți produse pe site-ul dvs. WordPress, atunci acest plugin va face minuni, vă va numerota toate produsele în ordine alfabetică.

Poate fi folosit oriunde pe site-ul dvs. folosind un shortcode.

Puncte cheie și caracteristici:

  • Există navigare alfabetică.
  • Asistența comercială este disponibilă.
  • Poate fi plasat oriunde folosind un shortcode.
  • Poate afișa o listă de utilizatori în ordine alfabetică.
6 – Paginare galerie pentru WordPress

Plugin de paginare a galeriei pentru WordPress vă va ajuta să navigați prin galeriile de imagini ale site-ului dvs. WordPress. Acesta va afișa toate imaginile din galerie, ceea ce va ajuta utilizatorul să meargă direct la orice imagine fără a fi nevoie să parcurge imaginile una câte una.

Suportul CDN vă ajută să faceți galeriile de imagini prietenoase cu SEO. Există, de asemenea, cache pentru a crește viteza de încărcare a paginii, precum și Ajax pentru a face modificări fără a fi nevoie să reîncărcați pagina.

Puncte cheie și caracteristici:

  • Există navigare prin galerii de imagini.
  • Suportul CDN este disponibil.
  • SEO prietenos.
  • Memorarea în cache este disponibilă.
7 – Post paginare avansată
Plugin avansat de post paginare va naviga prin intrările dvs. Dacă postarea ta este prea mare, poți folosi acest plugin pentru a o împărți în mai multe pagini. Pentru a nu se încurca în obișnuit butoane digitale, cu acest plugin puteți plasa text și imagini pe butoane. Puteți folosi codul scurt pentru a vă pagina postarea în orice fel doriți.

Ajax vă va ajuta să navigați la o secțiune fără a fi nevoie să reîncărcați întreaga pagină.

Puncte cheie și caracteristici:

  • Împărțirea unei singure înregistrări.
  • Utilizarea textului și a imaginilor pe butoane.
  • Folosind coduri scurte.
  • Folosind Ajax.
8 – WP Smart Pagination
Paginare inteligentă WP- Acest mod convenabil afișarea postărilor împărțite în pagini, împreună cu un câmp în care puteți introduce numărul paginii, permițându-vă să ajungeți instantaneu la pagina dorită. Acest lucru este foarte util dacă aveți o mulțime de postări pe site-ul dvs., ceea ce face dificil pentru utilizatori să navigheze la o pagină care este foarte îndepărtată. Dacă aveți 4000 de pagini de postări, iar utilizatorul dorește să vadă pagina 2555, acest plugin vă poate oferi un serviciu de neprețuit.

Puncte cheie și caracteristici:

  • Utilizează navigarea simplă pe pagină.
  • Există un câmp pentru navigarea directă către pagina dorită.
  • Teme de potrivire.
  • Există o modificare a stilurilor.
9 – jPages Pagination Pentru WordPress
Acest Pluginul jQuery, inspirat de jPages, ceea ce facilitează paginarea galeriilor de imagini și a comentariilor. Acesta este un plugin complet receptiv care va oferi navigare prin conținut pentru toate tipurile de dispozitive cu diferite dimensiuni ecran. jPages Pagination For WordPress este un mic plugin care vă permite să integrați cu ușurință navigarea cu jQuery.

Toate browserele majore acceptă acest plugin, astfel încât vizitatorii site-ului dvs. nu vor avea probleme la vizualizarea conținutului atunci când folosesc acest plugin pentru navigare.

Puncte cheie și caracteristici:

  • Se folosește jQuery.
  • Plugin receptiv.
  • Sprijinit de browserele majore.
  • Integrare ușoară.
Concluzie
Acest articol oferă o listă cu cele mai bune pluginuri gratuite de paginare WordPress care vă pot ajuta să vă paginați site-ul în cel mai convenabil mod. cel mai bun mod. Toate pluginurile au diverse caracteristici, așa că alege-l pe cel care se potrivește cel mai bine site-ului tău.

Salutare dragi cititori ai blogului. În acest articol, vom analiza cum să configurați navigarea în pagină folosind pluginul WP-PageNavi pentru .

După instalarea acestui plugin util, navigarea pe pagină va arăta astfel:

De acord, asta e mult mai bine. Și aceasta este doar versiunea inițială. Dar poți personaliza tipul de navigare a paginii astfel încât să se încadreze armonios în site-ul tău. Și cum ar putea fi diferit dacă vorbim despre blogul unui webmaster?

Cum să instalați și să configurați pluginul de navigare a paginii PageNavi.

Mai întâi ai nevoie descărcați pluginul PageNavi de pe site-ul oficial pe computer și despachetați arhiva. Ca rezultat, veți obține un folder PageNavi cu mai multe fișiere. Apoi, stabilește o conexiune pentru utilizarea managerului ftp FileZilla și, la director /wp-content/plugins/.

Apoi deschidem Panoul de administrare WordPress, accesați fila pluginuri, găsiți PageNavi și faceți clic pe „ Activati ».

Aceasta finalizează instalarea și activarea pluginului PageNavi. Tot ce rămâne este să scrieți codul în fișierele index.php, archive.php și search.php care este responsabil pentru afișarea navigării paginii. Pentru a face acest lucru, deschideți fișierele cu editor de text si gaseste următoarele rânduri:

Înlocuiți-le cu:

< ?php if(function_exists("wp_pagenavi")) { wp_pagenavi(); } ?>

După aceasta, navigarea prin paginare va fi afișată pe aceste pagini. Dar adesea designul său nu se încadrează în designul blogului, așa că trebuie personalizat. Pentru a face acest lucru, deschideți „Setări” în panoul de administrare a blogului și selectați „Lista de pagini”. Se va deschide următoarea fereastră:

Ești în ea puteți face modificări după bunul plac. De exemplu, eliminați cuvântul „pagină” din primul rând sau ștergeți-l complet etc. În general, experimentați până când obțineți o opțiune care vi se potrivește. Pentru acest blog am lăsat totul așa cum este. Mai jos, specificați stilul listei de pagini, câte pagini să afișați și faceți clic pe Salvare.

Acum să trecem la configurarea aspectului navigării paginii. Pentru asta va trebui editați fișierul de stil de plugin PageNavi - pagenavi-css.css. Deblocați-l folosind text Editor de notepad++ și intră modificările necesareîn următorul cod:

.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:activ ( umplutură: 2px 4px 2px 4px; margine: 2px; text-decor: niciuna; chenar: 1px solid #0066cc; culoare: #0066cc ; culoare de fundal: #FFFFFF; ) .wp-pagenavi a:hover ( chenar: 1px solid #114477; culoare: #FFFFFF; ) .wp-pagenavi span.pages ( umplutură: 2px 4px 4px; margine: 2px 2px; margine: 1px, culoare de fundal: #FFFFFF; #000000; culoarea de fundal: #FFFFFF; .wp-pagenavi span.extend (capătură: 2px 4px 2px 4px; chenar: 1px solid #000000; culoare: #000000; culoare de fundal: #FFFFFF)

Puteți schimba culoarea textului, fundalul, dacă culoarea textului se va schimba după trecerea cursorului, etc. După ce faceți toate modificările, salvați fișierul și evaluați rezultatul. Apropo, va face munca mult mai ușoară Plugin FireBug pentru browserul Firefox.

O zi buna, dragi prieteni! Astăzi vă vom vorbi despre cum să faceți un astfel de frumos și un lucru convenabil Cum navigare pe pagină folosind pluginul WP-PageNavi sau cod simplu. Nu știu despre tine, dar personal nu-mi place deloc navigarea încorporată în motorul WordPress.

Ce fel de navigație este aceasta? Bine, dacă blogul era încă tânăr și nu ar fi multe articole despre el, dar dacă există deja peste 200-300 dintre ele? În acest caz, o astfel de navigare poate speria cu ușurință pe mulți dintre cititorii dvs., deoarece nimeni nu vrea să dea clic pe butonul „postarea anterioară” până când își pierde pulsul pentru a ajunge la materialul necesar. În plus, această inscripție pare atât de discretă încât s-ar putea să nu fie văzută, ceea ce va duce în cele din urmă la o scădere a afișărilor de pagină per vizitator și a timpului petrecut pe site, iar acest lucru este acum foarte important atunci când promovați orice site, ceea ce nu poate fi ignorat. . Deci, dacă încă plănuiți să navigați pagină cu pagină, puteți utiliza orice metodă prezentată mai jos.

Navigare în pagină pentru WordPress utilizând pluginul WP-PageNavi.

Metoda 1. Descărcați pluginul WP-PageNavi aici și încărcați-l pe blog, activați-l, accesați panoul de administrare a blogului în „setări” „lista de pagini”. Aici trebuie să configuram un singur parametru - „numărul de pagini de afișat”. Am specificat personal 10 pentru ca navigarea mea să fie foarte vizibilă pentru vizitatori. Apropo, dacă dintr-o dată întreaga navigare a paginii nu se încadrează în șablonul de temă, adică dacă arată cam așa:

atunci puteți pur și simplu să reduceți acest număr sau, și mai bine, să eliminați inscripția „pagină” din setările pluginului și să le înlocuiți cu săgeți. Ok, după aceea, dă clic pe salvare și vezi cum avem acum o simplă navigare pagină cu pagină pe blog. Dacă acest lucru nu se întâmplă, atunci mergem la " aspect„Editor” deschide fișierul șablon principal (index.php) și caută cod ca acesta: sau ceva de genul asta și schimbați-l în: , salvați înregistrarea.

Efectuăm aceeași operațiune cu fișierele archive.php și search.php dacă doriți ca această navigare să fie nu doar pe pagina principală, ci și în secțiuni individuale și în timpul căutărilor. Bine, vreau să te avertizez pentru orice eventualitate, pompier acest plugin Nu funcționează pentru toată lumea, așa că dacă nimic nu funcționează pentru tine, poți instala un plugin similar WP-Page Numbers. Dacă îl instalați, va trebui și să îl introduceți cod special în aceleași fișiere.

Stiluri de design frumoase pentru navigarea în pagină a pluginurilor WP-PageNavi și WP-Page Numbers.

Probabil ați observat deja că navigarea în pagina mea arată mult mai bine și mai atractivă decât a dumneavoastră. Acest lucru se datorează faptului că am un plugin suplimentar stil WP-Page Numbers , care funcționează atât pentru WP-PageNavi, cât și pentru WP-Page Numbers. Dacă dintr-o dată ești un programator, ca mine, ca să zic așa, nu un profesionist, ca să zic așa, să prescrii singur modele în fișierele plugin, atunci poți pur și simplu să instalezi acest plugin pentru tine. După ce îl instalați, veți vedea în panoul de administrare inserție nouă Stil PageNavi. În el puteți alege orice stil de design de navigare a paginii care vă place.

În total, pluginul are 20 de tipuri de stiluri cu toate culorile disponibile. De asemenea, dacă brusc nu vă place nimic din listă, atunci în fila Select StyleSheet puteți schimba setările de la „Stiluri existente” la „Custom” în fața dvs. va apărea un editor, unde puteți specifica setările , culori, etc ai nevoie. Dacă da, iată traducerea lor:

Culoare titlu - culoarea antetului.

Culoare de fundal- culoare de fundal.

Culoare de fundal activă/actuală- culoarea butonului când treceți cursorul mouse-ului peste el.

Dimensiunea fontului - dimensiunea fontului.

Link Mouse Hover / Culoare activă- culoarea link-ului când treceți cursorul mouse-ului peste el.

Legătură Culoarea chenarului- culoarea chenarului butonului cu numărul paginii.

Link Border Mouse Hover/Active Color- culoarea chenarului când treceți cursorul mouse-ului.

Align Navigation - aliniere pe pagină: centru, stânga sau dreapta.

Cum se face navigarea în pagină fără pluginul WP-PageNavi?

Dacă nu sunteți unul dintre cei cărora le place să instaleze altele noi pentru a îmbunătăți funcționalitatea, atunci puteți lua o soluție - instalați doar codul care va afișa această navigare, dar înainte de asta, faceți-o pentru orice eventualitate.

Metoda 2. Accesați „editorul” „aspect” și deschideți fișierul cu funcția temei (functions.php) și la sfârșit înainte de etichetă?>

funcția wp_corenavi() (

$pagini = "";
$max = $wp_query->max_num_pages;


$a["total"] = $max;
$a["curent"] = $curent;
$total = 1; //1 — afișați textul „Pagina N din N”, 0 — nu afișați
$a["mid_size"] = 3; //câte link-uri să se afișeze în stânga și în dreapta celui curent
$a["end_size"] = 1; //câte link-uri să afișați la început și la sfârșit
$a["prev_text"] = """; //text link " Pagina anterioară»
$a["next_text"] = """; //text link " Pagina următoare»
dacă ($max > 1) echo "

";
dacă ($total == 1 && $max > 1) $pagini = ""."\r\n";

dacă ($max > 1) echo "
";
}

Apropo, codul are câteva explicații în rusă, așa că te poți juca puțin cu numerele dacă ai nevoie. Acum, ca și în cazul pluginului WP-PageNavi, accesați fișierele: functions.php, index.php și archive.php și găsiți linia acolo iar după el sau mai multe rânduri, adăugați codul

Metoda 3 . Aceasta metoda similar cu cel de-al doilea, dar totuși codul este ușor diferit. În fișierul de funcție a temei (functions.php), la sfârșitul etichetei ?>, introduceți acest cod și salvați intrarea.

funcția de navigare() (
global $wp_query, $wp_rewrite;
$pagini = "";
$max = $wp_query->max_num_pages;
if (!$current = get_query_var("paginat")) $current = 1;
$a["bază"] = str_replace (999999999, "%#%", get_pagenum_link (999999999));
$a["total"] = $max;
$a["curent"] = $curent;
$total = 0; //1 — afișați textul „Pagina N din N”, 0 — nu afișați
$a["mid_size"] = 2; //câte link-uri să se afișeze în stânga și în dreapta celui curent
$a["end_size"] = 5; //câte link-uri să afișați la început și la sfârșit
$a["prev_text"] = ""Anterior"; //text link „Pagina anterioară”
$a["next_text"] = "Următorul"; //text link „Pagina următoare”
dacă ($max > 1) echo "

";
dacă ($total = 1 && $max > 1) $pagini = " Pagina „ . $current . ” din „ . $max .”"."\r\n";
echo $pagini . paginate_links($a);
dacă ($max > 1) echo "
";
}

. Acum mergeți la fișierul foaia de stil (style.css) și introduceți acest cod de stil undeva, unde codurile fișierelor încep cu un punct și salvați intrarea.

.navigator (marja:10px 7px;
fundal:#fff;
chenar:1px solid #aaa;
umplutură: 15px;
preaplin:ascuns;
dimensiunea fontului: 13px;
culoare:#000;)

.navigator a(fond: #fff;
chenar: 1px solid #DDDDDD;
culoare: #000000;
dimensiunea fontului: 13px;
umplutură: 10px;
text-decor: niciunul;)


fundal:#f1f8f9;
chenar: 1px solid #C6D2D4;)

.navigator a:hover(fond: #fff;
chenar: 1px solid #111;
culoare: #0000cc;
dimensiunea fontului: 13px;
umplutură: 10px;
text-decor: niciunul;)

.navigator span.pages (padding: 3px 5px;
fundal:#f1f8f9;
chenar: 1px solid #C6D2D4;)

.navigator span.current (fond: #fff;
chenar: 1px solid #111;
culoare: #0000cc;
dimensiunea fontului: 15px;
umplutură: 10px;
text-decor: niciunul;)

.navigator span.extend (padding: 3px 5px;
fundal:#f1f8f9;
chenar: 1px solid #C6D2D4;)

.str(fond: #fff;
chenar: 1px solid #DDDDDD;
culoare: #000000;
dimensiunea fontului: 13px;
umplutură: 10px;
text-decor: niciunul;)

Metoda 4. În fișierul de funcție a temei (functions.php), la sfârșitul etichetei ?>, introduceți acest cod și salvați intrarea.

funcția my_pagenavi ($pagini = "", $interval = 2)
{
$showitems = ($interval * 2)+1;

global $paged;
if (gol ($paginat)) $paginat = 1;

dacă ($pagini == "")
{
global $wp_query;
$pagini = $wp_query->max_num_pages;
dacă (!$pagini)
{
$pagini = 1;
}
}

dacă (1 != $pagini)
{
ecou"

»;
}
}

În fișierele: functions.php, index.php și archive.php găsim acolo linia iar după el sau mai multe rânduri adăugați codul . Acum mergeți la fișierul foaia de stil (style.css) și, ca în exemplul anterior, introduceți acest cod și salvați intrarea.

.paginare(
clar: ambele;
dimensiunea fontului: 12px;
margine-sus: 10px;
text-align: centru;
}

.pagination span, .pagination a (
text-decor: niciuna;
chenar: 1px solid #BFBFBF;
umplutură: 3px 5px;
marginea: 2px;
}

.pagination a:hover(
culoare-chenar: #000;
}
.pagination .current(
greutatea fontului: bold;
}

Metoda 5. Descărcați acest fișier, luați codul din el și inserați-l în (functions.php) la sfârșit, înainte de eticheta ?> și salvați intrarea. Dacă ceva, îmi cer scuze anticipat pentru inconvenient, deoarece codul era prea mare pentru a fi publicat. Acum, în fișierele: functions.php, index.php și archive.php găsim acolo linia iar după el sau mai multe rânduri adăugați codul

În orice caz, toate codurile au fost testate pentru funcționalitate, așa că unul dintre exemple ar trebui să funcționeze pentru dvs., în orice caz. Asta e tot, succes.