Folosirea aceluiași slug pentru o pagină și o categorie

1 nov. 2011, 04:32:51
Vizualizări: 17.6K
Voturi: 1

Știu că nu este o practică recomandată, dar mă gândesc să folosesc același nume de slug pentru unele pagini și categorii pe un site la care lucrez. Este un site mic și nu pare să afecteze nimic în mod special. Am adăugat un slug și o pagină cu același nume și au funcționat bine, dar la crearea celui de-al doilea, WP m-a forțat să redenumesc pagina (creată după categorie) adăugând automat "-2" la slug. Există o anumită ordine în care trebuie create paginile și categoriile pentru a evita acest lucru? Am creat structuri similare înainte fără să apară această problemă. De asemenea, am verificat în coșul de gunoi pentru pagini vechi care ar putea folosi slug-ul original.

0
Toate răspunsurile la întrebare 4
3

Nu există nicio modalitate de a evita acest lucru. În WordPress, nu poți avea două pagini/categorii cu exact același slug.

1 nov. 2011 05:00:47
Comentarii

Dar în acest moment am o pagină numită "Presă" ȘI o categorie numită "Presă", și funcționează din câte știu. Pagina rulează o interogare care preia articolele din categorie (aceasta a fost singura soluție pe care am găsit-o pentru a scăpa de enervantul "slug" suplimentar "categorie" care se adaugă atunci când folosești arhiva obișnuită / categorie pentru prezentarea articolelor.

Staffan Estberg Staffan Estberg
1 nov. 2011 11:40:11

dacă funcționează, atunci care e problema? dar chiar și așa, ar trebui să eviți să folosești aceleași slug-uri, deoarece în viitor ai putea avea probleme, de exemplu cu alte plugin-uri sau altele asemenea. Încearcă să le modifici conform sugestiei lui @Brad Dalton

User User
1 nov. 2011 13:56:38

Am reușit să fie atât pagina "Presă" cât și categoria "Presă" în același timp, dar nu și pagina/categoria "Știri". Oricum, am eliminat acum paginile temporare încercând să folosesc WP așa cum este destinat.

Staffan Estberg Staffan Estberg
1 nov. 2011 22:17:39
0

Fă-le ușor diferite, deoarece nu există modalitate de a evita utilizarea acelorași slug-uri

1 nov. 2011 11:04:21
0

Știu că este târziu, dar ar putea ajuta pe cineva într-o zi. Preluat de la Cum să schimbi prefixul de bază pentru categorii în WordPress.

Mai întâi, va trebui să te duci în Panoul de Administrare WP și să navighezi la Settings » Permalinks. Acolo vei vedea o casetă Opțională care îți permite să schimbi prefixul de bază pentru categorii și prefixul de bază pentru etichete. (Exemplu Mai jos) introdu descrierea imaginii aici Pur și simplu adaugă textul pe care îl dorești, și ai terminat. Această metodă este garantată să funcționeze deoarece este o opțiune hard-codată în WordPress.

15 oct. 2015 00:10:38
1
-1

Făceam și eu același lucru - creăm o pagină cu același nume ca o categorie pentru a o folosi ca o pagină de index falsă.

Cred că am folosit acest plugin No Category Base pentru a elimina partea /category/ din URL. (Cred că a fost acest plugin.)

[...] acest plugin va elimina complet 'Category Base' obligatoriu din legăturile permanente ale categoriilor tale (de ex. de la myblog.com/category/my-category/ la myblog.com/my-category/).

1 nov. 2011 13:05:11
Comentarii

Mulțumesc, asta a funcționat! Am revenit la configurația tradițională WordPress, fără pagini false care preiau articolele, iar acum folosesc plugin-ul sugerat de tine pentru a curăța URL-urile.

Staffan Estberg Staffan Estberg
1 nov. 2011 22:22:46