JDezine

Wordpress: 'Geplaatst onder Custom Post Type' op voorpagina

Nagenoeg elke voorpagina van een willekeurig Wordpress blog is ermee toegerust (zo ook het nieuwe standaard theme Twenty Ten): op de voorpagina zie je onder welke categorie een artikel is geplaatst. Dat is een hele handige functie omdat deze categorisering een zeer bruikbaar sorteermechanisme vormt.

Wordpress: categorieën en tags toevoegen aan Custom Post Types

Ik heb al meerdere keren de volgende vraag gekregen: "Ik heb een custom post type aangemaakt, maar ik kan geen categorieën en tags toevoegen aan de posts." Daar is een eenvoudige oplossing voor. Wanneer je een custom post type aanmaakt in Wordpress en je wilt binnen die post types gebruik maken van categorieën en tags, dan dien je de taxonomieën toe te voegen aan de functie register_post_type().

Custom Post Types in Wordpress 3.0+

Wordpress is veel verbeterd. Vroeg je voorheen iemand om bijvoorbeeld een nieuwe webcast te publiceren, dan ging dat ongeveer als volgt: "Wil je een nieuwe webcast publiceren? Ja, dat gaat via de posts. Klik gewoon op 'Add post', en dan vul je de titel in. Nee niet via de gewone media een audio-file toevoegen, maar rechts in beeld zie je een blokje met een speciaal upload-veld. Ja, klik daarop en selecteer het bestand op je harde schijf met de webcast. Klik op upload. Nee je ziet het nu niet, maar het bestand zit er echt aan! Vink nu onder 'Categories' het blokje voor 'Webcast' aan. Ja, klik nu op Publish! Alles gelukt? Even kijken..."

Maak je eigen Recent Custom Posts Widget

In dit artikel leg ik uit hoe de Recent Custom Posts widget is opgebouwd (Wordpress 3.0+, vereist wat voorkennis van Custom Posts en 1 of meer daadwerkelijk bestaande Custom Post types om te testen/gebruiken).

Sinds versie 2.8 beschikt Wordpress over een zogenaamde API, een Application Programming Interface. Een API is een verzameling definities op basis waarvan een computerprogramma kan communiceren met een ander programma of onderdeel. In dit geval gebeurt dat in de vorm van bibliotheken, zogenaamde 'classes'. Om precies te zijn: de class WP_Widget. Deze bibliotheek definieert alle basis-functionaliteiten van een widget, dat wil zeggen: de manier waarop een widget zich hoort te gedragen. Denk daarbij aan het verschijnen in je administrator panel, het weergegeven worden op je website aan de gebruikerskant etc. Dit is echter (nog) een holle schil. Wat de widget doet en hoe hij dit doet, wordt pas duidelijk wanneer je dit aan de API vertelt.

Klanten Login

Neem Contact Op

070 - 415 13 54

Ma. t/m Vrij. van 09:00 - 17:30

Stuur een Email