Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
WordPress 3.5 Elvin  Technische wijzigingen    28 december 2012
Marko Heijnen• WordPress and mobile developer• Working with WordPress for more then six years• WordPress contributor of 3....
946 tickets opgelost voor 3.5
Wijzigingen die vrijwelbekend zijn• Media bibliotheek redesign• TwentyTwelve• Links zijn verdwenen• Nieuwe welkom scherm
Wijzigingen die jemogelijk weet• Nieuwe color picker• Favoriete plugins• oEmbed support voor  SoundCloud, Slideshare en  I...
Simpele aanpassingen
Standaard 40 MB limiet   Zorgt hopelijk voor minder                         klachten
Orderen op basis van                         Een veel gevraagde feature     IDs in post__in
Admin kolom voortaxonomies• ‘show_admin_column’ => true  als argument bij  register_taxonomy()• Of via een filter:  manage_...
Nieuwe edit screenhooks• edit_form_after_title• edit_form_after_editor
De meer interessante aanpassingen
WP_Post class• Alle post objecten zijn nu  classes• Dit verbeterd performances en  caching van post objecten• Je kunt nog ...
XML-RPC• XML-RPC standaard enabled• Gebruikers opvragen• Zoeken in post types• Post revision support
WPDB• $wpdb->prepare is stricter  geworden wat in een aantal  plugins voor PHP warnings  zorgt• $wpdb->prepare( "SELECT * ...
WP_Image_Editor• Geen GD code meer hoeven te  gebruiken• Ook keuze uit Imagick (core) en  Gmagick (plugin)• Mogelijkheid o...
Code voorbeeld$image = wp_get_image_editor( cool_image.jpg );if ( ! is_wp_error( $image ) ) {    $image->rotate( 90 );    ...
GD
Imagick
Meer informatiehttp://www.slideshare.net/markoheijnen/image-manipulation-in-wordpress-35
Multisite
Multisite• Kan nu in een subdirectory  geïnstalleerd worden• Performance van  switch_to_blog() is groten deels  opgelost• ...
Update je WordPress 3.5 met de branche tot aan          3.5.1 en misschien wel altijd
External libraries• jQuery 1.8.3         • SimplePie 1.3.1• jQuery UI 1.9.2      • TinyMCE 3.5.8• jQuery Color 2.1.0   • U...
Bedankt! Vragen?   @markoheijnen
WordPress 3.5
WordPress 3.5
WordPress 3.5
Upcoming SlideShare
Loading in …5
×

WordPress 3.5

995 views

Published on

Published in: Technology
  • Be the first to comment

WordPress 3.5

  1. 1. WordPress 3.5 Elvin Technische wijzigingen 28 december 2012
  2. 2. Marko Heijnen• WordPress and mobile developer• Working with WordPress for more then six years• WordPress contributor of 3.0, 3.3, 3.4 and 3.5• Recent rockstar of 3.4
  3. 3. 946 tickets opgelost voor 3.5
  4. 4. Wijzigingen die vrijwelbekend zijn• Media bibliotheek redesign• TwentyTwelve• Links zijn verdwenen• Nieuwe welkom scherm
  5. 5. Wijzigingen die jemogelijk weet• Nieuwe color picker• Favoriete plugins• oEmbed support voor SoundCloud, Slideshare en Instagram• HiDPI Dashboard• Taxonomy metaboxes zijn kleiner bij weinig items
  6. 6. Simpele aanpassingen
  7. 7. Standaard 40 MB limiet Zorgt hopelijk voor minder klachten
  8. 8. Orderen op basis van Een veel gevraagde feature IDs in post__in
  9. 9. Admin kolom voortaxonomies• ‘show_admin_column’ => true als argument bij register_taxonomy()• Of via een filter: manage_taxonomies_for_{$pos t_type}_columns en dan de taxonomy name terug sturen
  10. 10. Nieuwe edit screenhooks• edit_form_after_title• edit_form_after_editor
  11. 11. De meer interessante aanpassingen
  12. 12. WP_Post class• Alle post objecten zijn nu classes• Dit verbeterd performances en caching van post objecten• Je kunt nog steeds get_post() gebruiken.
  13. 13. XML-RPC• XML-RPC standaard enabled• Gebruikers opvragen• Zoeken in post types• Post revision support
  14. 14. WPDB• $wpdb->prepare is stricter geworden wat in een aantal plugins voor PHP warnings zorgt• $wpdb->prepare( "SELECT * FROM table WHERE ID = %d AND name = %s", $id, $name );• In 3.5.1 word het opgeven van maar 1 parameter een notice
  15. 15. WP_Image_Editor• Geen GD code meer hoeven te gebruiken• Ook keuze uit Imagick (core) en Gmagick (plugin)• Mogelijkheid om kwaliteit van non JPEG afbeeldingen te zetten• Mogelijkheid om mime type te veranderen tijdens het proces
  16. 16. Code voorbeeld$image = wp_get_image_editor( cool_image.jpg );if ( ! is_wp_error( $image ) ) { $image->rotate( 90 ); $image->resize( 300, 300, true ); $image->save( new_image.jpg );}
  17. 17. GD
  18. 18. Imagick
  19. 19. Meer informatiehttp://www.slideshare.net/markoheijnen/image-manipulation-in-wordpress-35
  20. 20. Multisite
  21. 21. Multisite• Kan nu in een subdirectory geïnstalleerd worden• Performance van switch_to_blog() is groten deels opgelost• ms-files.php word standaard niet gebruikt• File quotes is standaard uitgeschakeld
  22. 22. Update je WordPress 3.5 met de branche tot aan 3.5.1 en misschien wel altijd
  23. 23. External libraries• jQuery 1.8.3 • SimplePie 1.3.1• jQuery UI 1.9.2 • TinyMCE 3.5.8• jQuery Color 2.1.0 • Underscore 1.4.1• Jscrop 0.9.10 • Backbone 0.9.2
  24. 24. Bedankt! Vragen? @markoheijnen

×