Doing cool stuff with WordPress

1,846 views

Published on

Providing advice and encouragement on how to approach development in the WordPress world, with practical examples learned from experience, so that you too can do clever things with WordPress!

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,846
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Doing cool stuff with WordPress

    1. 1. Doing Cool StuffWith WordPress Peter Baylies Semper Fi Web Design
    2. 2. How To Be A Hacker
    3. 3. How To Be A Hacker• Curiosity - always be learning
    4. 4. How To Be A Hacker• Curiosity - always be learning• You aren’t expected to know everything
    5. 5. How To Be A Hacker• Curiosity - always be learning• You aren’t expected to know everything• http://www.catb.org/esr/faqs/hacker-howto.html
    6. 6. How To Be A Hacker• Curiosity - always be learning• You aren’t expected to know everything• http://www.catb.org/esr/faqs/hacker-howto.html• http://samizdat.mines.edu/howto/HowToBeAProgrammer.html
    7. 7. I Want To Do This
    8. 8. I Want To Do This• How do I do it?
    9. 9. I Want To Do This• How do I do it?• Google it first.
    10. 10. I Want To Do This• How do I do it?• Google it first.• Do some research
    11. 11. I Want To Do This• How do I do it?• Google it first.• Do some research• Use The WordPress Codex
    12. 12. That Didn’t Work.
    13. 13. That Didn’t Work.• Ask Questions.
    14. 14. That Didn’t Work.• Ask Questions.• WordPress Support Forums
    15. 15. That Didn’t Work.• Ask Questions.• WordPress Support Forums• Follow people on Twitter - I’m @pbaylies
    16. 16. That Didn’t Work.• Ask Questions.• WordPress Support Forums• Follow people on Twitter - I’m @pbaylies• Look at WordPress TRAC
    17. 17. Other People’s Code
    18. 18. Other People’s Code• Look at code for examples and inspiration
    19. 19. Other People’s Code• Look at code for examples and inspiration• Use the default themes as guidance
    20. 20. Other People’s Code• Look at code for examples and inspiration• Use the default themes as guidance• Search the plugin repository
    21. 21. Other People’s Code• Look at code for examples and inspiration• Use the default themes as guidance• Search the plugin repository• And then do it better!
    22. 22. How Do I Develop?
    23. 23. How Do I Develop?• Don’t be afraid to try things out.
    24. 24. How Do I Develop?• Don’t be afraid to try things out.• However...
    25. 25. How Do I Develop?• Don’t be afraid to try things out.• However...• Take a backup of your site first.
    26. 26. How Do I Develop?• Don’t be afraid to try things out.• However...• Take a backup of your site first.• Have a development site.
    27. 27. Problem Solving
    28. 28. Problem Solving• Breaking down the problem
    29. 29. Problem Solving• Breaking down the problem• Thinking about other possible solutions
    30. 30. Problem Solving• Breaking down the problem• Thinking about other possible solutions• Crafting a solution
    31. 31. Following a Process
    32. 32. Following a Process• Names are important
    33. 33. Following a Process• Names are important• Test things first
    34. 34. Following a Process• Names are important• Test things first• Debugging is your friend
    35. 35. Following a Process• Names are important• Test things first• Debugging is your friend• http://codex.wordpress.org/ Debugging_in_WordPress
    36. 36. Following a Process• Names are important• Test things first• Debugging is your friend• http://codex.wordpress.org/ Debugging_in_WordPress• http://lmgtfy.com/?q=debugging+wordpress
    37. 37. And Now, The Fun Stuff• Examples!
    38. 38. Questions?
    39. 39. That’s All!• Thank you!• Presentation available at slidesha.re/ Xbcyou - Peter Baylies @pbaylies Semper Fi Web Design

    ×