Ok, tocmai am pierdut 15 minute din viata mea incercand sa imi fac paginile cu arhivele acestui blog sa mearga cum trebuie.
Sa incep cu inceputul : De ce nu mergeau bine in primul rand ?
Theme-ul meu custom are, ca orice blog, limitare la numarul de post-uri. Pe prima pagina am limitarea pusa la 7 post-uri, pentru ca am un post featured si 6 post-uri normale. Pe restul paginilor la fel, apare featured, urmat de 6 post-uri normale. E ok.
Problema incepe pe paginile in care sunt listate post-urile dintr-o categorie, post-urile din anumite luni ale anului si chiar si pagina cu rezultatele cautarii.
Rezolvarea este incredibil de simpla : modific limitarea pentru acele pagini, si las limitarea de 7 posturi doar pentru pagina principala (iar in rest ma gandeam sa pun 6). Teoretic.
Am cautat vreo 10 minute pe internet, am testat diverse chestii, am cautat in documentatia wordpress, am cautat manual prin fisierele foarte lungi ale minunatului blog si pana la urma am gasit o solutie:
query_posts($query_string . "&posts_per_page=-1");
Asta pusa deasupra magnificului “loop” va obliga afisarea tuturor post-urilor din acea categorie, din acea luna sau din rezultatele cautarilor. Sper ca acest post va economisi 10 minute din viata altcuiva.
Nu prea sunt fan wordpress, merge greu, e prea mare pentru ceea ce face si in ultima vreme mi-am dat seama ca optimizarea sa seo este jalnica. I’ll fix that.
Pentru optimizarea SEO sunt plugin-uri. Eu folosesc All-in-one SEO Pack. Try it.
No thanks. I’ll do it myself.
Nu mai incerc chestii facute de altii, ca m-am saturat de incompetenti.
Si in plus, la urmatorul update ce fac ?
I own a lot of blogs, incerc sa folosesc cat mai putine plugin-uri.