Lördag 13 Feb 2010
10.2.13 20:11
Dagens lilla kodningsmiss
Haha shit det märks att man har suttit och kodat alldeles för mycket den senaste tiden, man är i princip som en robot/zombie och bara knackar på, när man kommer till det stadiet glömmer/skiter man i att dokumentera med sitemaps eller funktionsspeccar, lite lagom störande dagen efter att lära in sig vad man egentligen gjorde dagen innan ;)
Iaf, dagens lilla projekt bestod i att göra 2 olika postversioner på huvudsidan, just nu använder jag WordPress, funktionerna är extremt genomtänkta och i princip alla funktioner kan användas globalt på hemsidan! WordPress kombinerar ju PHP statements med sina egna funktioner, PHP statesment kan man ju redan första gången man kollar på PHP syntaxen, inget man egentligen behöver lära sig, iaf så är WordPress funktionerna det enda “nya” man behöver lära sig och eftersom dom är så väl döpta så går det riktigt snabbt med!
Så idag skulle jag göra en liten “feed” liknande post bland mina vanliga här på denna sidan, ungefär som Facebook och Twitter har, man skriver 1 rad om något helt onödigt och irrelevant som ingen annan bryr sig om, tex “nu ska jag äta ett äpple” och eftersom WordPress är så nice så var det bara i princip att göra såhär:
$post = $wp_query->post;
if ( in_category('feeds') ) {
include(TEMPLATEPATH . '/include/post-feed.php');
} elseif ( in_category('blog') ) {
include(TEMPLATEPATH . '/include/post-blog.php');
} else {
include(TEMPLATEPATH . '/whatevah.php');
}
Vanliga PHP if och else statements kombinerat med WordPress conditional tags, riktigt enkelt så, så vad blev mitt problem?
Jo naturligtvis har jag ju riktiga permalinks påslaget, vilket gör att kategorier får en nice länk, tex alla mina blogginlägg ligger i http://www.jespera.se/blogg/whatever-posten-heter
Det borde väl inte bli något problem? Nope, inte om man INTE är som en zombie och bara kör på och glömmer av dom enklaste grejerna, så jag gjorde min “Feed” grej, vad döper jag då kategorin för feeden till? Jo feed ;) Haha när man tänker på det så borde man listat ut problematiken med detta direkt ;) Men iaf, nu heter mina Feeds “feeds” helt enkelt ;)