Skip to content

Kategori: Wordpress

Exkludera utvald kategori från The Loop

Många som bloggar har med all säkerhet också många kategorier. När vi skriver en post så indexeras den i sin utvalda kategori och bloggen visar sedan alla senaste posterna per kategori. Låt oss säga att du inte vill att alla kategorier ska visas i The Loop på indexsidan, istället vill du kanske ge en viss kategori sin specifika sida där endast den utvalda kategorin ska visas. Det här är inte så svårt att få till.

Nyaste kommentaren överst

När du skriver en kommentar så lägger WordPress den senaste kommentaren sist som standard. Det blir en massa skrollande, i synnerhet om du följer en specifik tråd. Visste vore det bättre att invertera kommentarlistan? Förvisso så finns det plugin som kan sköta om den saken, men varför installera ett plugin när du själv kan ändra i koden. Jag ska gå igenom hur lätt det är att få sin lista inverterad så de nyaste kommentaren hamnar högst upp.

Lägg till text om skribenten

Ni som har surfat runt bland mina poster har säkert sett att det under varje post finns en ruta med lite information om vem skribenten är som har skrivit inlägget. Det är förvisso inte nödvändigt, men trevligt, och skriver man en kort informativ text så behövs ju inte ”about-me” sidan (förutsatt att man inte vill lägga ut en hel biografi förstås). Det här är extra smart om det finns fler skribenter knutna till sajten.

Gravatar och post author

För den som har flera skribenter knutna till sin blogg kan det vara kul att dessa får sin gravatar kopplade till sina poster, visst kan det vara kul om det bara finns en skribent också. För att överhuvudtaget kunna visa sin gravatar måste personen först göra en registrering hos gravatar.com sedan är det bara att tuta och köra och skriva inlägg. Du som vill visa en gravatar vid dina poster skriver bara in en simpel php-snutt (i The Loop). Stylar position och liknande gör du med css som vanligt. Koden då?

Lista posterna med WP-query

Du kanske bara vill visa de senaste posterna från en specifik kategori eller dela varje kategori för sig? Med några enkla querystrings kan man åstadkomma en hel del roliga saker till sin WordPress. Istället för att använda den traditionella php-koden < ?php get_archives('postbypost'); ?> så ska vi använda samma koder som man ofta använder i en Magazinelayout, det vill säga de koder som kallar på respektive kategori och bara just denna. I det här fallet vill vi också bara ha rubrikerna så vi utesluter < ?php the_content(); ?>. Listan kan man sedan infoga i sidebar om man vill eller göra ett arkiv för varje kategori.