×
Copy
Open
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
WordPress The good parts
Slide 2
Slide 2 text
Who am I? • Anton Timmermans • Full time WordPress Developer • Core Contributor & developer.wordpress.org • @atimmer10
Slide 3
Slide 3 text
The WordPress way
Slide 4
Slide 4 text
The hook system
Slide 5
Slide 5 text
Hook system add_filter( 'some_filter', 'callable_to_execute' ); apply_filters( 'some_filter', 'value_to_change' ); add_action( 'some_action', 'callable_to_execute' ); do_action( 'some_action' );
Slide 6
Slide 6 text
The loop >
Slide 7
Slide 7 text
Content aware functions • wpautop • wptexturize "holiday" -> “holiday”
Slide 8
Slide 8 text
Smart elegance • DAY_IN_SECONDS, YEAR_IN_SECONDS • __return_false, __return_zero, __return_empty_array
Slide 9
Slide 9 text
Backwards compatibility • Write with confidence • Follow the WordPress way! • It’s a feature
Slide 10
Slide 10 text
Test suite
Slide 11
Slide 11 text
Even more…
Slide 12
Slide 12 text
Discussion / Q&A