Every Theme Sucks and Nobody Cares - #wcgr

  • 1,536 views
Uploaded on

The slide deck I used for this presentation at WordCamp Grand Rapids 2012.

The slide deck I used for this presentation at WordCamp Grand Rapids 2012.

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,536
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
2
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Howdy, I’m Ryan ImelSaturday, August 18, 12
  • 2. I make things at WPCandySaturday, August 18, 12
  • 3. Saturday, August 18, 12
  • 4. I record and stream PODCASTSSaturday, August 18, 12
  • 5. I operate PROS the reverse job boardSaturday, August 18, 12
  • 6. I manage Pressed AdsSaturday, August 18, 12
  • 7. I publish the WordPress MAGAZINESaturday, August 18, 12
  • 8. EVERY THEME SUCKS ANDNO BODY CARESSaturday, August 18, 12
  • 9. Saturday, August 18, 12
  • 10. Saturday, August 18, 12
  • 11. Saturday, August 18, 12
  • 12. In 1.5 we have created an incredibly flexible theme system that adapts to you rather than expecting you to adapt to it. Matt Mullenweg, WordPress 1.5 announcement Photo of Billy Strayhorn, via jazztimes.comSaturday, August 18, 12
  • 13. Saturday, August 18, 12
  • 14. Saturday, August 18, 12
  • 15. Saturday, August 18, 12
  • 16. Saturday, August 18, 12
  • 17. Themes Should Not Break. Duh.Saturday, August 18, 12
  • 18. Saturday, August 18, 12
  • 19. I’m sure the code of the themes in the directory is top notch... But I wouldn’t know, because you couldn’t make me click download on 90% of those theme pages. I won’t do it. The designs... are just awful. Ryan Imel, the guy you’re staring atSaturday, August 18, 12
  • 20. WordPress.org has theSaturday, August 18, 12 WPTRT
  • 21. WordPress.org has theSaturday, August 18, 12 W
  • 22. WordPress.org has theSaturday, August 18, 12 WP
  • 23. WordPress.org has theSaturday, August 18, 12 WPT
  • 24. WordPress.org has theSaturday, August 18, 12 WPTR
  • 25. WordPress.org has theSaturday, August 18, 12 WPTRT
  • 26. Saturday, August 18, 12
  • 27. Debug Bar http://wordpress.org/extend/plugins/debug-bar/ Theme-Check http://wordpress.org/extend/plugins/theme-check/ Log Deprecated Notices http://wordpress.org/extend/plugins/log-deprecated-notices/ Debogger http://wordpress.org/extend/plugins/debogger/Saturday, August 18, 12
  • 28. The Weekly Theme ShowSaturday, August 18, 12
  • 29. ShortcodesSaturday, August 18, 12
  • 30. Shortcodes let you write and place elements without code. [button=”Read more!”] They can output just about anything to your page. [tweet-this]Saturday, August 18, 12
  • 31. Shortcodes let you write and place elements without code. [button=”Read more!”] They can output just about anything to your page. [tweet-this]Saturday, August 18, 12
  • 32. Shortcodes let you write and place elements without code. They can output just about anything to your page.Saturday, August 18, 12
  • 33. Shortcodes let you write and place elements without code. [button=”Read more!”] They can output just about anything to your page. [tweet-this]Saturday, August 18, 12
  • 34. A user’s content is sacred. It’s hallowed ground... Andrew Nacin, WordPress Lead Developer Photo by John O’NolanSaturday, August 18, 12
  • 35. Themes Should Not Break My ExpectationsSaturday, August 18, 12
  • 36. Saturday, August 18, 12
  • 37. Saturday, August 18, 12
  • 38. Themes Should Not Waste My TimeSaturday, August 18, 12
  • 39. Saturday, August 18, 12
  • 40. Saturday, August 18, 12
  • 41. Saturday, August 18, 12
  • 42. The theme options are really admirable... obviously with Google Analytics and SEO integrated. This must be like the best of the best... Konstantin Kovshenin, AutomatticSaturday, August 18, 12
  • 43. That was all sarcasm. Seriously, I think this is horrible, and there’s not much you can do to make it worse... Konstantin Kovshenin, AutomatticSaturday, August 18, 12
  • 44. Saturday, August 18, 12
  • 45. Saturday, August 18, 12
  • 46. http://thethemefoundry.com/blog/from-the- workshop-dont-steal-my-theme-options/Saturday, August 18, 12
  • 47. Saturday, August 18, 12
  • 48. Saturday, August 18, 12
  • 49. Saturday, August 18, 12
  • 50. Saturday, August 18, 12
  • 51. Themes Should Let Me Make ChildrenSaturday, August 18, 12
  • 52. HTML CSS Javascript PHP Templates Theme options panelSaturday, August 18, 12
  • 53. HTML CSS CSS Two or three PHP files Javascript PHP Templates Theme options panel Child themesSaturday, August 18, 12
  • 54. Saturday, August 18, 12
  • 55. HTML CSS CSS Two or three PHP files Javascript PHP Templates Theme options panelSaturday, August 18, 12
  • 56. CSS CSS Two or three PHP files Grandchildren themesSaturday, August 18, 12
  • 57. CSS CSS 1 PHP template Great grandchildren themesSaturday, August 18, 12
  • 58. Saturday, August 18, 12
  • 59. Saturday, August 18, 12
  • 60. Saturday, August 18, 12
  • 61. ryanimel: I have a confession to make. I want to bribe a member of the theme team.Saturday, August 18, 12
  • 62. Saturday, August 18, 12
  • 63. Saturday, August 18, 12
  • 64. I’d like to see themes take the form of building blocks which form websites together... More dynamic ways to customize a website over a prefab template you can style. Coen Jacobs, WooThemesSaturday, August 18, 12
  • 65. “8 sliders”Saturday, August 18, 12
  • 66. “Short code generator”Saturday, August 18, 12
  • 67. A user’s content is sacred. It’s hallowed ground... Andrew Nacin, WordPress Lead Developer photo credit John O’NolanSaturday, August 18, 12
  • 68. “700+ fonts”Saturday, August 18, 12
  • 69. “Contact form builder”Saturday, August 18, 12
  • 70. “Unlimited sidebar”Saturday, August 18, 12
  • 71. “Sliders anywhere you want them!”Saturday, August 18, 12
  • 72. I would like to see us get back to brass tacks. There is too much overlap between themes and plugins, and I think for the sake of the overall community of WordPress users, clear delineation between one and the other is important. Dre Armeda, Sucuri SecuritySaturday, August 18, 12
  • 73. 20,264Saturday, August 18, 12
  • 74. WordPress.org Plugins 20,264Saturday, August 18, 12
  • 75. THEME DEV should be hard workSaturday, August 18, 12
  • 76. Saturday, August 18, 12
  • 77. Saturday, August 18, 12
  • 78. The paradigm is now shifting into themes that just look amazing out of the box. Mike McAlister, Okay Themes via Smashing MagazineSaturday, August 18, 12
  • 79. I want to see a theme that works great out of the box, but really sings when integrated with certain plugins. Brian Krogsgard, InfomediaSaturday, August 18, 12
  • 80. Okay, but what can we do?Saturday, August 18, 12
  • 81. Create your own FUNCTIONALITY PLUGINSSaturday, August 18, 12
  • 82. wpcandy.com/teaches/how-to-create-a-functionality-pluginSaturday, August 18, 12
  • 83. THINK FIVE YEARS AHEADSaturday, August 18, 12
  • 84. ? speakerdeck.com/u/ryanimelSaturday, August 18, 12
  • 85. GOOD THEMESSaturday, August 18, 12
  • 86. Saturday, August 18, 12
  • 87. Saturday, August 18, 12
  • 88. Saturday, August 18, 12
  • 89. Saturday, August 18, 12