wordcampnl co presentatie
DESCRIPTION
Slideshow van een presentatie die ik samen met Jean-Paul Horn voor WordCamp NL gegeven heb.TRANSCRIPT
Alles begint met The Loop…
• The Loop In Action
• Waarom je minimaal de Loop moet begrijpen• if (have_posts()) : while (have_posts()) : the_post();
the_content(); endwhile; endif;
• Leuke dingen die je met de Loop kunt doen
• clausules op basis van customfields (if ->then ->else)
• if (_custom_field) { code uitvoeren } else { normale code }
• Voorbeeld vancustomfields(zoals o.a. gebruikt op iPhoneclub.nl)
• http://pastie.org/676781
… maar je kunt er zoveel meer mee
• Meerdere Loops en issues die daarbij horen• rewind_posts()
• Custom loops op basis van WP_Query()
• Let op je pagination!
• Een zeer geavanceerde Loop (setup->postdata)
Widgets in WordPress
• Widgetsniet alleen voor sidebars!
• Widgetszijn zo flexibel als je ze wilt hebben
• WordPress2.8 heeft een compleet nieuwe WidgetClass!
• http://codex.wordpress.org/Widgets_API
Je theme nog interessanter maken
• MakeWordPress Search FunctionSuckLess (Yoast)– http://yoast.com/wordpress-search/
• CategoryTemplates– http://codex.wordpress.org/Category_Templates
• WordPressGallery Tutorial– http://blackbox-tech.com/blog/wordpress-gallery-tutorial-as-seen-on-matt/
• AuthorTemplates– http://codex.wordpress.org/Author_Templates
ThemeFrameworks
• Waarom?
• Welke zijn goed?
– Thematic
– Hybrid
– Carrington
– WP Framework
– Sandbox
Cheatsheets
• 50+ Cheat Sheets for Building WordPressThemes and Plugins | tripwiremagazine
• 13 Helpful Cheat Sheets for Building WordPress Themes (aanrader)
• 14 EssentialWordpressDevelopment and Design Cheat Sheets
• Er is zoveel meer te vinden!
De kracht van de community
• WordPress-forums
– Meld je aan en help de NL-community groeien– http://nl.wordpress.net
– Deel je kennis, hoe minimaal ook! Een ander weet misschien nog minder en is met jouw antwoord enorm geholpen!
• US– http://wordpress.org/support/
Andere handige websites
• WP Tavern– http://www.wptavern.com/
• Mailinglists (WP-Hackers, WP-Documentation, WP-Testers, Announcements, etc.)– http://codex.wordpress.org/Mailing_Lists
• WP Codex
– informatiebron voor alles over WordPress– http://codex.wordpress.org/Main_Page
– Uitleg verschillende templatetags
Designinspiratie(klik om te bezoeken)
Designinspiratie - vervolg
• WPCount
– http://wpcount.com/
• WPInspiration
– http://wpinspiration.com/
• We Love WP
– http://welovewp.com/
Inspiratie voor WordPress
• DiggingintoWordPress: http://digwp.com
• Justin Tadlock: http://justintadlock.com
• Nathan Rice: http://nathanrice.net
• WP Candy: http://wpcandy.com/
• Planet Ozh: http://planetozh.com
• Yoast: http://yoast.com/
• WP Dimensie: http://wpdimensie.nl
Algemene webinspiratie
• Smashing Mag: http://smashingmagazine.com<?php echo “duh!?!”; ?>
• Noupe: http://noupe.com
• Speckyboyhttp://speckyboy.com
• 9Tutorials http://9tutorials.com
• NetTuts+ : http://net.tutsplus.com/
• SixRevisions: http://sixrevisions.com/
jQuery
• jQuery
– http://jquery.com
• jQueryfor Designers
– http://jqueryfordesigners.com/
• UsejQuery / jQuery Showcase:
– http://usejquery.com/
• CSS Tricks (jQuery snippets)
– http://css-tricks.com/snippets/jquery/
Bedankt!
• Joeke-Remkus de Vries
– ForSite Media (http://www.forsite.nu)
– Twitter (@defries) of LinkedIn.
• Jean-PaulHorn
– o.a.iPhoneclub, Planet Android
– Twitter (@JeanPaulH) of LinkedIn.