How to content manage everything

Interconnect IT
Jun. 15, 2011
How to content manage everything
How to content manage everything
How to content manage everything
How to content manage everything
How to content manage everything
How to content manage everything
How to content manage everything
How to content manage everything
How to content manage everything
How to content manage everything
How to content manage everything
How to content manage everything
How to content manage everything
How to content manage everything
How to content manage everything
How to content manage everything
How to content manage everything
How to content manage everything
How to content manage everything
How to content manage everything
How to content manage everything
How to content manage everything
How to content manage everything
How to content manage everything
How to content manage everything
How to content manage everything
How to content manage everything
How to content manage everything
How to content manage everything
How to content manage everything
How to content manage everything
How to content manage everything
How to content manage everything
How to content manage everything
1 of 34

More Related Content

What's hot

Best Practices for Embedded UA - WritersUA 2012, Scott DeLoach, ClickStartBest Practices for Embedded UA - WritersUA 2012, Scott DeLoach, ClickStart
Best Practices for Embedded UA - WritersUA 2012, Scott DeLoach, ClickStartScott DeLoach
Developing Context-sensitive Help for Web-based Applications - Scott DeLoach,...Developing Context-sensitive Help for Web-based Applications - Scott DeLoach,...
Developing Context-sensitive Help for Web-based Applications - Scott DeLoach,...Scott DeLoach
Ves localshopVes localshop
Ves localshopAlena Dao
Session handling in phpSession handling in php
Session handling in phpbaabtra.com - No. 1 supplier of quality freshers
Dress Your WordPress with Child ThemesDress Your WordPress with Child Themes
Dress Your WordPress with Child ThemesLaurie M. Rauch
Intro To SammyIntro To Sammy
Intro To SammyBrandon Aaron

Similar to How to content manage everything

Building Potent WordPress WebsitesBuilding Potent WordPress Websites
Building Potent WordPress WebsitesKyle Cearley
The Way to Theme EnlightenmentThe Way to Theme Enlightenment
The Way to Theme EnlightenmentAmanda Giles
Custom Fields & Custom Metaboxes OverviewCustom Fields & Custom Metaboxes Overview
Custom Fields & Custom Metaboxes OverviewEast Bay WordPress Meetup
The Way to Theme Enlightenment 2017The Way to Theme Enlightenment 2017
The Way to Theme Enlightenment 2017Amanda Giles
Build WordPress themes like a heavyweight - WordCamp Lancaster 2013Build WordPress themes like a heavyweight - WordCamp Lancaster 2013
Build WordPress themes like a heavyweight - WordCamp Lancaster 2013Jonny Allbut
WordPress HTML, CSS & Child ThemesWordPress HTML, CSS & Child Themes
WordPress HTML, CSS & Child ThemesMichelle Ames

Recently uploaded

Uber Clone Script - Keys to Understanding the Ride Hailing IndustryUber Clone Script - Keys to Understanding the Ride Hailing Industry
Uber Clone Script - Keys to Understanding the Ride Hailing IndustryeSiteWorld TechnoLabs Pvt. Ltd.
Need for Speed: Removing speed bumps in API ProjectsNeed for Speed: Removing speed bumps in API Projects
Need for Speed: Removing speed bumps in API ProjectsŁukasz Chruściel
Mastering Automation Quality: Exploring UiPath's Test Suite for Seamless Test...Mastering Automation Quality: Exploring UiPath's Test Suite for Seamless Test...
Mastering Automation Quality: Exploring UiPath's Test Suite for Seamless Test...DianaGray10
9C Monthly Newsletter - SEPT 20239C Monthly Newsletter - SEPT 2023
9C Monthly Newsletter - SEPT 2023PublishingTeam
Privacy in the era of quantum computersPrivacy in the era of quantum computers
Privacy in the era of quantum computersSpeck&Tech
Knowledge Graphs and Generative AI_GraphSummit Minneapolis Sept 20.pptxKnowledge Graphs and Generative AI_GraphSummit Minneapolis Sept 20.pptx
Knowledge Graphs and Generative AI_GraphSummit Minneapolis Sept 20.pptxNeo4j

Recently uploaded(20)

How to content manage everything

Editor's Notes

  1. Hellos! Welcome to the presentation I will going over some of the recent advances in the WordPress core that make it much more powerful as a cms
  2. Why would you want to content manage everything? You’ve got better things to do...
  3. While I won’t be going into a huge amount of detail here I hop eto rpvide you with an overview iof what can be done. We’ll be covering Menus, Post types, Widgets and Post formats
  4. Lists of links are the bread & nutter of the web. They’re everywhere. - In the past whenusing wordpress as a cms it was an all/nothing approach to do it programmatically - Hands up who’s hand coded a menu? - Lists of links can be really simple - They can be more complex like an archive - Or super massive like on a news site
  5. Changing URLs – when moving from local to dev & back again, it just works - CSS Hooks – will see a short example - Theme Locations – place created menus within a theme – Menu widget to put links anywhere
  6. The menu admin is tied into the theme being used so you’ll find it in the Appearance dropdown - Create a menu by typing the name in the box and clicking create - So far so good -
  7. The menu admin is tied into the theme being used so you’ll find it in the Appearance dropdown Create a menu by typing the name in the box and clicking create So far so good
  8. Adding links is easy – Boxes provide a way of adding arbritrary links and also link within the site – Check the boxes and add to menu
  9. Drag & Drop Don’t forget to save changes
  10. Drag & Drop Indent to make submenus Don’t forget to save changes
  11. Screen options! Easy to miss hiding up there in the corner - Use it to show more fields than normal in the link edit box - Use it to show selection boxes on left – Links to post types and taxonomies -
  12. Theme locations are where the magic happens - They let you direct menus you’ve created to sections of the site - The code is literally that simple, although there are plenty more options, filters & hooks available -
  13. Recommend googling the top line and you’ll find good tutorials - Useful to know exactly what is possible Image below shows a menu with a custom walker. - Featured images from posts are shown at a custom image size. – Use the object_type property - Categories have a bit of extra magic to enable images – wordpress.stackexchange.com - Could even go so far as to show a widget areas for the menu items! Slightly mad but sometimes you need a mega menu
  14. Post types should really be called content types - Within wordpress posts and pages are the default post types – You can use the functions wp uses itself to add more post types
  15. Post types allow you to separate your content especially when it’s specific to what the theme or plugin needs to do. - Forums via bbPress plugin forums, topic & replies are all post types - Properties – a theme or plugin that provides a way to list properties on a website - Static blocks – Appthemes -
  16. Labels is an array of labels – too much to show here - Show ui – shows it in the admin menu – Show in menu – Show post type on menus screen -
  17. Definitely the quickest way to create the code you need - Use output in your theme’s functions.php or in your plugin.
  18. Basically the same as posts/pages admin - You can edit the table columns and filter section at the top but it’s fairly complicated – wp.stackexchange
  19. Blobs plugin – adds a simple way to create rich content boxes that can be called in the theme via shortcodes, widget or template tag - User friendly ‘custom fields’ - Example: 404 page message, no results found message, static ‘rich’ text in a sidebar
  20. So called because of how the database works - Posts table provides underlying structure - Posts can be extended with post meta -
  21. Abstraction layer on top of the custom fields box Custom fields not the most user friendly thing to rely on for clients Use metaboxes Codex is a great resource
  22. Google this stuff because there’s lots of good tuts out there - Plugins are an alternative
  23. Admin page has custom boxes for flickr gallery, user, set etc... And the id of said gallery, user or set
  24. Theme integrated with gravity forms - Metaboxes for tracking codes, extra content spaces, page layouts, gravity forms integration
  25. Widgets are an incredibly useful tool in WordPress for building up structure and IA - Lots of plugin have them like gravity forms, our weather widget, the blobs plugin, menus - Things that are the same across multiple pages but that need to be editable at a moments notice – ideally by the client/site owner
  26. Lots of types of widgets Easy to build them just follow the example and you’re away. Default widgets in default-widgets file of wp-includes
  27. The sky is the limit You can create sidebars in your init function based on existing pages/categories even menu items to make your sites hugely dynamic and flexible.
  28. A special taxonomy with an interface that only allows you to set one option - Previously used categories eg. ‘gallery’ but gets messy quickly. Also clients may accidentally place something in two cats that have custom layouts. - Was typing in tumbeasts it tried to auto-correct to FU-beasts
  29. A special taxonomy with an interface that only allows you to set one option - Previously used categories eg. ‘gallery’ but gets messy quickly. Also clients may accidentally place something in two cats that have custom layouts.
  30. Latest 2010 theme post formats
  31. Latest version of twenty theme displays gallery posts like this in a list.
  32. Auld by woothemes Wumblr by themify Shelf by thethemefoundry
  33. Menus Post types Widgets Formats
  34. Thanks for listening Any Questions?