The WordPress University 2012

Web designer, writer at WordPress consultant
Oct. 11, 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
The WordPress University 2012
1 of 121

More Related Content

What's hot

WordPress Themes 101 - dotEduGuru Summit 2013WordPress Themes 101 - dotEduGuru Summit 2013
WordPress Themes 101 - dotEduGuru Summit 2013Curtiss Grymala
WCBos13 intermediate workshopWCBos13 intermediate workshop
WCBos13 intermediate workshopBoston WordPress
Creating Drupal A ModuleCreating Drupal A Module
Creating Drupal A Modulearcaneadam
NEPA BlogCon 2013 - WordPress Customization & SecurityNEPA BlogCon 2013 - WordPress Customization & Security
NEPA BlogCon 2013 - WordPress Customization & SecurityMichelle Davies (Hryvnak)
WordPress Template HierarchyWordPress Template Hierarchy
WordPress Template HierarchySarah Whinnem
WordPress Template hierarchyWordPress Template hierarchy
WordPress Template hierarchyJason Yingling

Similar to The WordPress University 2012

WordPress Complete TutorialWordPress Complete Tutorial
WordPress Complete TutorialOpenSource Technologies Pvt. Ltd.
What's New in WordPress 3.0 (for developers)What's New in WordPress 3.0 (for developers)
What's New in WordPress 3.0 (for developers)Stephanie Leary
Content-Driven WordPress Development - WordCamp Omaha 2014Content-Driven WordPress Development - WordCamp Omaha 2014
Content-Driven WordPress Development - WordCamp Omaha 2014Stephanie Eckles
Custom Post Types in Depth at WordCamp MontrealCustom Post Types in Depth at WordCamp Montreal
Custom Post Types in Depth at WordCamp MontrealJoey Kudish
WordPress as a CMSWordPress as a CMS
WordPress as a CMSStephanie Leary
How to get your theme in WordPressHow to get your theme in WordPress
How to get your theme in WordPressNisha Singh

More from Stephanie Leary

WordPress for the 99%WordPress for the 99%
WordPress for the 99%Stephanie Leary
Content First in ActionContent First in Action
Content First in ActionStephanie Leary
Writing for the Web in Government and EducationWriting for the Web in Government and Education
Writing for the Web in Government and EducationStephanie Leary
Getting to WordPressGetting to WordPress
Getting to WordPressStephanie Leary
Content Strategy for WordPressContent Strategy for WordPress
Content Strategy for WordPressStephanie Leary
There's a Plugin for ThatThere's a Plugin for That
There's a Plugin for ThatStephanie Leary

Recently uploaded

Common WordPress APIs - Options APICommon WordPress APIs - Options API
Common WordPress APIs - Options APIJonathan Bossenger
Privacy in the era of quantum computersPrivacy in the era of quantum computers
Privacy in the era of quantum computersSpeck&Tech
Google cloud Study Jam 2023.pptxGoogle cloud Study Jam 2023.pptx
Google cloud Study Jam 2023.pptxGDSCNiT
ISO Survey 2022: ISO 27001 certificates (ISMS)ISO Survey 2022: ISO 27001 certificates (ISMS)
ISO Survey 2022: ISO 27001 certificates (ISMS)Andrey Prozorov, CISM, CIPP/E, CDPSE. LA 27001
Framing Few Shot Knowledge Graph Completion with Large Language ModelsFraming Few Shot Knowledge Graph Completion with Large Language Models
Framing Few Shot Knowledge Graph Completion with Large Language ModelsMODUL Technology GmbH
Cloud Composer workshop at Airflow Summit 2023.pdfCloud Composer workshop at Airflow Summit 2023.pdf
Cloud Composer workshop at Airflow Summit 2023.pdfLeah Cole

Recently uploaded(20)

The WordPress University 2012

Editor's Notes

  1. Widgets & menus: drag-n-drop happiness.
  2. Obsolete plugins example: RB Internal Links. No longer necessary, was once hyper critical. Also, Genesis has made Page Links To unnecessary.
  3. Shootout highlights\n \nWordPress releases take 5 to 8 months. \nFast development cycles do mean frequent updates. However, functions are always deprecated instead of being removed altogether, so plugins and themes don't break with every major release unless the developer did something stupid. Some simple plugins that use the APIs correctly have not needed an update since version 1.5 -- seven years ago.\n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. The files will be grouped into folders unless you turn off that preference in Settings -> Media. The date is determined by the date of the associated post, not the date you upload the file!\n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. Taxonomies can be hierarchical -- like categories, where you can nest them -- or non-hierarchical -- like tags, where you just type new ones into a text field\n
  27. \n
  28. \n
  29. Talk about SRD’s news and taxonomies\n
  30. \n
  31. Post types can also be hierarchical (like pages) or non (like posts).\n\nYou can specify which fields your type supports -- title, page attributes, excerpt, revisions, author, the big editor. You can turn those off, then use custom fields to add new ones. You'll have to customize your theme to display the additional stuff.\n
  32. \n
  33. \n
  34. \n
  35. \n
  36. WordPress automatically generates feeds for just about everything. Most of the time, the feeds for posts and comments are the only ones you see. For anything else, just add /feed to the URL and see what happens! You can get feeds for categories, tags, combinations of tags...\n
  37. ... individual authors’ posts, post types (including pages!), taxonomy terms, and even search terms.\n
  38. \n
  39. I think we should point to some instructions/blogs about installation. Leave the slide, point them to a resource, move on.\n
  40. Decide subdomain vs subdirectory. \n\nMake sure your server meets the requirements. \n\nChange the wp-config setting.\n\nAccess the network admin menu.\n
  41. [screenshots: step 1 (wp-config stuff), step 2, Network Admin screens, single site options screen w/ plugin & theme permissions]\n
  42. Stephanie - Domain plugins\n
  43. \n
  44. \n
  45. \n
  46. \n
  47. \n
  48. \n
  49. \n
  50. \n
  51. \n
  52. \n
  53. \n
  54. \n
  55. \n
  56. \n
  57. \n
  58. \n
  59. \n
  60. Don't use Thesis\n\nSK- talk about what a framework means on a network site, show child theme options, framework settings, etc. Talk about framework specific plugins.\n
  61. \n
  62. \n
  63. \n
  64. \n
  65. These are the conditional tags (functions) that take arguments. Is_single can take an ID, slug, title, or array of any of those.\n
  66. \n
  67. \n
  68. \n
  69. \n
  70. \n
  71. \n
  72. This is actually part of WordPress! You might have a common typo or misspelling on campus and you’d like to force the correction.\n
  73. \n
  74. \n
  75. Common problems: Missing .htaccess file; bad permissions on wp-includes or wp-content; wp-includes didn’t completely upload; plugin conflicts or bad plugin/theme code.\n
  76. Themes on Extend go through an extensive vetting process.\n\nPLUGINS DO NOT. Any moron can upload a plugin to the repository. However, they are monitored for evil code. Still, getting things from wordpress.org helps you avoid the nasty stuff.\n
  77. Themes on Extend go through an extensive vetting process.\n\nPLUGINS DO NOT. Any moron can upload a plugin to the repository. However, they are monitored for evil code. Still, getting things from wordpress.org helps you avoid the nasty stuff.\n
  78. \n
  79. If you’re going to write plugins or themes with options, you need this book.\n
  80. \n
  81. \n
  82. \n
  83. Old versions do not get security fixes. You must stay up to date with WP and all the plugins and themes you have installed.\n\nAuto-upgrading is by far the easiest thing to do. If you need to FTP the files for some reason, be sure to skip wp-content and .htaccess.\n \nNinjas can stay updated via Subversion. The wp-config.php file can be moved up one directory level so you don't overwrite it. \n
  84. High-traffic WordPress sites NEED caching, but it's not built in! Why? The developers want you to find the solution that works best for your site and server.\n
  85. \n
  86. \n
  87. \n
  88. see the Google spreadsheet on plugins for a good list of security-related plugins. Also, if you are the server administrator, make sure your PHP settings are correct. (Turn off register_globals, etc.)\n
  89. \n
  90. BuddyPress adds: extended profiles, friends, groups, private messaging, activity streams, forums -- and the users manage everything from the front end. Theming is much more complicated as a result.\n
  91. With BuddyPress, you own the content on the social network. You won’t be surprised when the business model changes and your free network suddenly costs an arm and a leg, or your users are suddenly hit with ads you don’t curate. You can also integrate with campus single-sign on tools.\n
  92. \n
  93. \n
  94. \n
  95. Google Summer of Code project. It provides classes, assignments, gradebook, student/teacher roles and more. Today it isn’t ready to handle the courseware needs of a complete institution, but it’s worth trying out for faculty/staff CMS training and on-campus professional development.\n
  96. \n
  97. \n
  98. \n
  99. \n
  100. \n
  101. \n
  102. This is reality, even if the wiki says otherwise.\n
  103. This is reality, even if the wiki says otherwise.\n
  104. \n
  105. VIP Support - Automattic: http://goo.gl/DLlXR\n\nSK: Huge fan of premium plugins and themes because the support offered tends to be top notch. Communities build up around these. Good examples are Genesis and GravityForms.\n
  106. VIP Support - Automattic: http://goo.gl/DLlXR\n\nSK: Huge fan of premium plugins and themes because the support offered tends to be top notch. Communities build up around these. Good examples are Genesis and GravityForms.\n
  107. \n
  108. \n
  109. \n
  110. Ask if anyone's planning to run on IIS... the info on permissions is pretty LAMP-centric.\n
  111. Low/no initial budget outlay\n\nFocus spending on customization and meeting campus needs\n\nAvailable commercial/premium support\n\nPut Shelley's budget slide here against ~$52k to launch OmniUpdate at a 2 year school.\n \n[Stephanie's budget: a lot less than that. I think all we bought was a Gravity Forms dev license. Did use our slave -- er, student worker pretty hard for about a month during and after the launch.] \n
  112. \n
  113. \n
  114. \n