the wordpress way

Download The WordPress Way

If you can't read please download the document

Upload: micah-wood

Post on 15-Jun-2015

295 views

Category:

Technology


2 download

DESCRIPTION

Learn how to properly utilize WordPress functions for plugin and theme development. Presentation given at WordCamp Atlanta 2014: http://2014.atlanta.wordcamp.org/session/the-wp-way/ Video of presentation: http://wordpress.tv/2014/05/19/micha-wood-the-wp-way/

TRANSCRIPT

  • 1. The WP Way By Aaron Reimann @areimann http://stellarplugins.com | http://sideways8.com

2. Who Am I Web Designer System Administrator Web PHP Hacker WordPress Developer @ Sideways8.com and I'm always learning 3. Prefixing 4. WordPress Coding Standards http://make.wordpress.org/core/handbook/coding-standards/ HTML CSS PHP JavaScript 5. Child Theming 6. Referencing Theme Paths/URLs get_template_directory(); get_template_directory_uri(); get_stylesheet_directory(); get_stylesheet_directory_uri(); 7. CSS Child Theming Alternatives JetPack: http://jetpack.me/support/custom-css/ Simple Custom CSS 8. Enqueueing Styles and Scripts 9. What Not To Do 10. NEVER Unregister jQuery 11. Use WordPress Functions/APIs wp_mail() Dashboard Widgets API Database API HTTP API Metadata API Options API Plugin API Settings API Shortcode API Theme Modification API Theme Customization API Transients API Widgets API 12. Data Sanitization sanitize_email() sanitize_file_name() sanitize_html_class() sanitize_text_field() sanitize_title() sanitize_title_with_dashes() wp_kses() esc_html() esc_url() esc_attr() esc_textarea() esc_js()