Cum pot crea o structură diferită de permalinkuri pentru pagini și articole?
În prezent am pagini precum "despre", "resurse", etc., iar URL-urile sunt /despre și /resurse cu o structură personalizată de permalinkuri ca /%postname%. Pentru secțiunea "știri", acestea sunt articolele și sunt la /știri, ceea ce e perfect. Problema este că vreau ca noile articole să aibă URL-uri de forma /știri/numele-articolului și nu /numele-articolului. Se poate realiza acest lucru din zona de administrare WordPress? Sau este nevoie de o modificare custom în .htaccess? De asemenea, știrile sunt în categorii, iar /categorie/numele-categoriei afișează articolele din acea categorie, iar URL-urile pentru aceste articole ar trebui să fie /categorie/numele-categoriei/numele-articolului. Este posibil acest lucru?

Câmpul pentru permalink-uri personalizate din ecranul Setări->Permalinkuri se aplică doar Articolelor. Nu și Paginilor.
În WordPress, Paginile se află întotdeauna în "vârful" ierarhiei URL-urilor. /despre /orice /etc. Articolele se află în locația definită de structura personalizată a permalink-urilor.
Deci, în cazul tău, structura personalizată a permalink-urilor ar putea fi "/știri/%postname%/" și nu ar afecta permalink-urile Paginilor tale "/despre" și "/resurse".
De exemplu, pentru a plasa toate Articolele într-un subdirector "/blog", structura personalizată a permalink-urilor ar fi "/blog/%postname%/".

Se pare că au fost făcute modificări MAJORE în posts.php și index.php și de aceea niciuna dintre modificările pe care le-am încercat nu a funcționat. Acest lucru confirmă cum ar trebui să funcționeze!

Am creat un site nou folosind DesktopServer, am creat o pagină și am verificat. Nu folosea /about, ci /?id=2143. Dacă schimbam setarea permalink-ului la Post Name, atunci era /about. Structura afectează ambele, doar că paginile nu au categorie și de aceea această parte nu este inclusă

Un caz non-implicit activează permalink-uri "pretty", adevărat, dar nu schimbă modul în care funcționează link-urile pentru altceva decât Postări. Paginile se află întotdeauna în partea de sus a ierarhiei.

Este posibil să ai o structură diferită pentru pagini? Chiar am nevoie și eu de asta.. Am pus o întrebare aici: http://stackoverflow.com/questions/27432586/wordpress-page-link-filter/27434179 dar am primit câteva răspunsuri greșite..

Ar trebui să modifici regulile de rescriere pentru a ține cont de structura ta modificată și pentru a le redirecționa către pagini. Cât de complex ar fi aceasta ar depinde de ce regulă nouă vrei să implementezi și cum trebuie să se integreze în structura existentă.

Atenție aici - ecranul settings->permalink se aplică și tipurilor personalizate de postări, NU doar postărilor obișnuite!

Nu, tipurile personalizate de postări pot avea propriile definiții de rescriere, stabilite prin funcția register_post_type.
