Stand van zaken; Oorlul en Geolocatie

Voor oorlul.nl begin ik inmiddels ook duidelijk te hebben hoe ik deze site ga opzetten. Plaatjes en filmpjes welke een glimlach op mijn gezicht kunnen toveren, en hopelijk ook van de bezoekers. Van dit soort sites zijn duizenden, succesvolle voorbeelden op het internet, maar veelal is de navigatie gewoon slecht en scheeftrekkende schouders bevorderend. Oorlul wordt een compacte site met een vaste grootte en 1 post per view. Voorwaarde  is dat de navigatie ook met het toetsenbord kan plaatsvinden. Ik ga niet zitten hopen en wachten op gebruikersinteractie, hooguit een ratingsysteem. Comments zullen niet prominent aanwezig zijn. Ook ik heb namelijk ook nog nooit 1 comment op een dergelijke site geplaatst. Het moet voelen als televisie kijken.

Om dit te bewerkstelligen zit ik te denken aan een opzet a la WP coda waar de content horizontaal scrollt. Bij WP-coda betreft het pagina’s, dus dat valt even tegen, anders had het snel kunnen gaan, maar er zullen vast wel voorbeelden van templates zijn die ook posts horizontaal scrollen. En misschien moet ik hier toch ook weer gaan denken aan custom post  types…

Inmiddels heb ik wel een aanvulling op de custom posts gevonden, namelijk de Simple Fields plugin, waarmee verschillende type invoervelden gemaakt kunnen worden. Kortom, geen uitgebreide handleidingen met syntax-instructies voor de verschillende custom fields, maar gewoon begrijpelijke maatwerkvelden.

Voor Bauke’s site heb ik inmiddels ook een aantal tests gedaan naar aanleiding van mijn initiele zoektocht naar Geo-based plugins GeoMashup is uitgebreid en goed, maar werkt niet met de iPhone App. Geolocation wel, maar is pretty basic. Tezamen zou het prima werken, maar dat levert ook problemen op: de GoogleMap laden niet 2 keer en daarbij sloopt de combinatie van deze plugins ook de andere jQuery in de backend (bijvoorbeeld het AddMedia popup en de AddCategory-button.

Uitdagende hobbels om te nemen de aankomende tijd.

Custom post types – Hoe, wat en waar?

Zondagmiddag, kinderen op bed… Even tijd voor een leuk stuk vertier, namelijk de updates van de verschillende (nieuwe) plugins bekijken op de WordPress.org plugin repository. Direct al raak, Template Override lijkt een prima functionaliteit voor de toekomst, gezien de automatische template-updates vanaf WP3.0. Later eens een keer goed testen, dus waar sla ik de link op… Misschien in een Blogroll, of pak ik daar een plugin voor, of gewoon een post. Nee wacht, in WP3.0 zit standaard ondersteuning voor Custom Post types. Precies wat ik zoek, ik maak gewoon een type post: “plugins om te testen”, met een aantal velden .als URL, categorie, opmerking.  Dan kan ik daarna relatief makkelijk een lijstje maken. Hoe werkt het dan precies. Een korte scan door het menu levert niets op dus gaan we naar Google en komen we op de site van Kovshenin. Wat blijkt, voor Custom Post types moeten er aanpassingen gemaakt worden in functions.php in het theme. Hmmm, niets geen makkelijke GUI zoals bij een aantal plugins (Pods, Flutter) en een structureler probleem is dat functions.php is een onderdeel van het template/theme van de site. Kortom, bij wisseling van een theme, zonder het copy/pasten van de inhoud van functions.php gaat de gehele structuur verloren. Net als anderen denk ik dat hier niet goed over nagedacht is. Post types zijn onderdeel van de core en niet van het template naar mijn mening. Kortom, nog even geen makkelijk lijstje met plugins die getest moeten worden. Voor degene die toch aan de slag willen heeft Justin Tadlock een uitgebreide uitleg over de mogelijkheden van Custom Post types in WP3.o en nog een stap verder de taxanomie van de data