WordPress Hidden Gems (July 2011)

Web designer, writer at WordPress consultant
Jul. 26, 2011
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
1 of 36

More Related Content

What's hot

Achmea Vitale PresentatieAchmea Vitale Presentatie
Achmea Vitale PresentatieDiana Russo
Magazine layout 3Magazine layout 3
Magazine layout 3Jaime Flynn
"Innovación radical: open access, auto-aprendizaje y sobreabundancia""Innovación radical: open access, auto-aprendizaje y sobreabundancia"
"Innovación radical: open access, auto-aprendizaje y sobreabundancia"@cristobalcobo
Content construction with zooContent construction with zoo
Content construction with zooChris Rault
Facebook für PHP Entwickler - phpugffmFacebook für PHP Entwickler - phpugffm
Facebook für PHP Entwickler - phpugffmStephan Hochdörfer
ESWC 2009 Lightning TalksESWC 2009 Lightning Talks
ESWC 2009 Lightning TalksMichael Hausenblas

Similar to WordPress Hidden Gems (July 2011)

WordPress Tips and Tricks (DFW Meetup)WordPress Tips and Tricks (DFW Meetup)
WordPress Tips and Tricks (DFW Meetup)Stephanie Leary
 Migrare da symfony 1 a Symfony2  Migrare da symfony 1 a Symfony2
Migrare da symfony 1 a Symfony2 Massimiliano Arione
PhpBB meets Symfony2PhpBB meets Symfony2
PhpBB meets Symfony2Fabien Potencier
Facebook Development with Zend FrameworkFacebook Development with Zend Framework
Facebook Development with Zend FrameworkBrett Harris
QA for PHP projectsQA for PHP projects
QA for PHP projectsMichelangelo van Dam
Ruby on discuzRuby on discuz
Ruby on discuzMu-Fan Teng

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 WordPress: Case StudyContent Strategy for WordPress: Case Study
Content Strategy for WordPress: Case StudyStephanie Leary
Content Strategy for WordPressContent Strategy for WordPress
Content Strategy for WordPressStephanie Leary

Recently uploaded

Cloud Native Application Development Guide – 2023Cloud Native Application Development Guide – 2023
Cloud Native Application Development Guide – 2023Lucy Zeniffer
MEANING & SCOPE of Crop science.pptMEANING & SCOPE of Crop science.ppt
MEANING & SCOPE of Crop science.pptJenniferCelades
Dennis Wendland_The i4Trust Collaboration Programme.pptxDennis Wendland_The i4Trust Collaboration Programme.pptx
Dennis Wendland_The i4Trust Collaboration Programme.pptxFIWARE
Obsoleting Global Supply Chain ManagementObsoleting Global Supply Chain Management
Obsoleting Global Supply Chain ManagementConverge
Webinar : L&H Insurance in the 21st Century: Navigating Antimicrobial Resista...Webinar : L&H Insurance in the 21st Century: Navigating Antimicrobial Resista...
Webinar : L&H Insurance in the 21st Century: Navigating Antimicrobial Resista...The Digital Insurer
Connecting the Dots: Early Insights from Customer Journey Mapping with Graphs...Connecting the Dots: Early Insights from Customer Journey Mapping with Graphs...
Connecting the Dots: Early Insights from Customer Journey Mapping with Graphs...Neo4j

WordPress Hidden Gems (July 2011)

Editor's Notes

  1. \n
  2. \n
  3. \n
  4. If you’ve been using WordPress for a while, you might not have noticed the screen options that were added a few versions ago. You can change the number of posts or pages shown per page in the Edit screens, and you can hide some of the columns if you like.\n
  5. On the menu screen, the screen options allows you to show things that are normally hidden, like custom post types and taxonomies.\n
  6. On the Dashboard, the screen options let you choose the number of columns your widgets are displayed in, and you can turn off individual widgets.\n
  7. \n
  8. The bulk edit feature is also easy to overlook. Check off several posts in the Edit screen, then choose “Edit” from the Bulk Actions dropdown. You’ll be able to edit all the attributes of the posts: categories, tags, comment/trackback settings, publication status, and sticky status. You won’t be able to edit things that are naturally unique to each post, like the title and date.\n
  9. \n
  10. Did you know there’s a members-only content feature built right into WordPress? It’s a little buggy, which is probably why it’s not more well-known. If you change a post or page to privately published, only logged-in users who can see private posts and pages will be able to see it.\n
  11. This is Justin Tadlock’s Members plugin. Among other things, you can choose which roles can edit or read private posts and pages -- or you can create a whole new role for that purpose.\n
  12. My own Private Suite plugin also lets you choose roles for reading private content.\n
  13. the_shortlink() is a new function in 3.0. It lets you print a shorter permalink for your post in your template file for readers to use. If you have the WordPress Stats plugin installed, you’ll see wp.me links (although you can turn that off in the plugin’s settings). If not, you’ll see the default permalink structure (example.com/?p=123), which always works no matter what permalink structure you’ve chosen.\n
  14. \n
  15. \n
  16. \n
  17. The Incoming Links and the two WordPress news Dashboard widgets are just RSS readers. Click “configure” in the upper right corner of each widget, and you’ll be able to change the RSS feed that’s shown.\n
  18. \n
  19. Type options.php into your address bar (example.com/wp-admin/options.php) and you’ll get this alphabetized listing of all the options stored in your wp_options database table. Some won’t be editable -- if they’re stored as arrays, you’ll just see “Serialized data” -- but the rest can be changed here. Be careful with this!\n
  20. You can edit serialized options by changing the database fields directly. Copy the serialized array (shown here in the row with the ID 10390) and paste it into the Online PHP Unserializer at blog.tanist.co.uk. This tool will convert the serialized array to a more familiar array printout. You can then make changes and re-serialize the array to store it back in the database.\n
  21. \n
  22. \n
  23. 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
  24. ... individual authors’ posts, post types (including pages!), taxonomy terms, and even search terms.\n
  25. \n
  26. This is where you’ll have to get your hands dirty with code. Filters allow you to change the way content is handled or displayed in WordPress sites.\n
  27. For example, you can easily allow users to use shortcodes in text widgets by adding these two lines to your functions.php file.\n
  28. It’s also easy to automatically list child pages on a parent page with empty content using this filter. (See my website for alternatives using shortcodes and template tags.)\n
  29. This filter alters the contact fields that are shown in user profiles. Here, I’ve removed the three IM fields and added Twitter, a phone number, and a job title.\n
  30. Here’s how the new contact fields appear.\n
  31. With the new fields in place, it’s easy to build a robust user directory. (See this URL for details on limiting the directory to certain roles.)\n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n