WordPress Meetup Eindhoven 2011
Upcoming SlideShare
Loading in...5
×
 

WordPress Meetup Eindhoven 2011

on

  • 1,496 views

 

Statistics

Views

Total Views
1,496
Views on SlideShare
1,068
Embed Views
428

Actions

Likes
1
Downloads
2
Comments
0

3 Embeds 428

http://wpspeciali.st 423
http://localhost 4
http://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n

WordPress Meetup Eindhoven 2011 WordPress Meetup Eindhoven 2011 Presentation Transcript

  • WORDPRESS MEETUP EINDHOVENCustom Post Types WordPress is een blog CMS
  • Coen Jacobs Freelance WordPress ontwikkelaar• @CoenJacobs• http://cnjcbs.com
  • Wat is eenPost Type?
  • Wat is een Post Type?• Verschillende soorten inhoud, bijvoorbeeld Posts en Pages• Beschikbaar sinds 2005
  • Wat is een Post Type?• De naam is verwarrend • Een Post is ook een Post Type • “Content” Types
  • Standaard Post Types• Posts• Pages• Attachments• Revisions• Nav Menus (sinds WordPress 3.0)
  • Is dat alles?
  • Is dat alles?NEE! Het zijn Custom Post TypesWe kunnen zelf Post Types maken
  • WordPress 3.0 en Custom Post Types• Custom Post Types actief in beeld• Nieuwe functies en mogelijkheden• Makkelijk toe te voegen• Makkelijker te beheren
  • Simpele code• register_post_type()• $labels: Weergave• $args: Instellingen• Helaas, nog niet mogelijk via UI
  • Voorbeelden Custom Post Types• Interviews• Videos / Podcasts• Evenementen• Portfolio• Recepten
  • Voorbeeld: Recepten• Een recept, waar bestaat dat uit? • Naam • Ingrediënten • Beschrijving • Materialen • Technieken • Bereidingstijd
  • Recepten Post Type
  • Ingrediënten, technieken en materialen• Custom Taxonomies• Selecteren net als ‘tags’• Meerdere, één of geen
  • In te vullen bereidingstijd• Custom Meta Box• Vullen de ‘meta’ info van een Post Type
  • Alles netjes in de WordPress stijl
  • Complete recepten database!
  • Technieken recepten Post Type• Recepten = Custom Post Type• Ingrediënten = Custom Taxonomy (als ‘tags’)• Bereidingstijd = Meta info (via Meta Box)
  • Weergave van Post Types• Standaard query: • Haalt alleen ‘post’ Post Type op• WP_Query( post_type=recept );• get_posts( post_type=recept );
  • Template bestanden Post Types• single-recept.php • Single pagina van een recept• archive-recept.php • Archief pagina van de recepten
  • Archief van recepten
  • Detailpagina recept
  • WordPress is een CMSEn al lang niet meer ‘dat tooltje om mee te bloggen’ Coen Jacobs Freelance WordPress ontwikkelaar @CoenJacobs http://cnjcbs.com