Problema schimbării paginilor în categorii în wordpress

Problema schimbării paginilor în categorii în wordpress

Salutări, draga cititor.

Eroarea apare în blogurile de pe motorul WordPress cu următorul format de articol URL:

adresare

Asta e tot.







Codul complet al fișierului index.php după modificări:

Explicarea a ceea ce se întâmplă

Matricea supralvalentă $ _SERVER conține o mulțime de informații de serviciu, care pot fi vizualizate prin încorporarea codului print_r ($ _ SERVER) în fișierul index.php;

Dintre diferitele domenii ale matricei vor fi înregistrările care ne interesează:

Schimbarea conținutului acestor câmpuri va duce la inițializarea încărcării paginii prin linkul care a fost încorporat forțat acolo.







În codul funcției myfuckingstub (), a treia linie primește conținutul câmpului REQUEST_URI în variabila $ uri. Acum, variabila $ uri va conține partea semnificativă a adresei URL solicitate de utilizator.

Dacă $ uri se potrivește cu expresia regulată, funcția preg_match () returnează o serie de piese de expresie regulată potrivite (matricea va fi denumită potrivire $).

Cea de-a șasea linie verifică un meci de expresia regulată. Dacă nu există nici o potrivire, numărul (meciurile $) va fi zero și funcția myfuckingstub () va ieși.

Dacă expresia regulată se potrivește în linia a 8-a, aceasta va schimba conținutul variabilei $ uri. adăugând partea / categoria cerută /.

Vă mulțumesc pentru atenție.

De fapt, situația este după cum urmează.

Pe pagina principală folosesc pluginul pentru paginare - PageNavi, totul funcționează
în mod corect.

max_num_pages> 2)

Pe site, limita este de 10 înregistrări, în baza de date - 12.

Paginarea afișează trei numere de pagină și duplică aceleași înregistrări.

Care ar putea fi problema?

toate Internet-ul în străinătate rumaged, toate retestate! Toți au încercat. Încă nu vedeți că acest lucru nu a fost găsit pe categorie / pagină / 2







Articole similare

Trimiteți-le prietenilor: