#ONA13 workshop materials: Using WordPress to Structure your Beat

Materials from the structure your beat session that Stephanie Yiu, Connor Jennings and I presented.

Examples

Politifact

http://www.politifact.com/ (using Django for structure)

– statements

– people (politicians and now pudits)

– legislative bills

– commercials

– states

– true/false spectrum of fact checks

Technically Philly

http://technical.ly/philly/

http://technical.ly/philly/directory/ (uses WordPress)

– people

– organizations

– projects

– expertise

Homicide Watch

http://homicidewatch.org/ (uses Django for structure, WordPress for posts)

Kaiser Family Foundation

has 30+ Custom Post Types that allow for faceting when you search their site:

http://kff.org/search/?s=vaccinations

They combined 10 years of content across 10 CMSes into WordPress:

http://vip.wordpress.com/2013/07/02/kaiser-family-foundation-bringing-20-years-of-data-into-wordpress/

The structured data allows them to generate these maps of State and Global Health Indicators.

http://kff.org/statedata/

http://kff.org/global-indicator/malaria-deaths/#map

General types

  • Crime

  • Education

  • Government

  • Transportation

  • Business

  • Entertainment

  • Arts

  • Restaurants

  • Food/recipes

  • Sports

  • Obits

  • Anything!

How can WordPress help?

Custom post types

http://codex.wordpress.org/Post_Types

http://wp.smashingmagazine.com/2012/11/08/complete-guide-custom-post-types/

Custom meta boxes

http://codex.wordpress.org/Function_Reference/add_meta_box

http://wp.smashingmagazine.com/2011/10/04/create-custom-post-meta-boxes-wordpress/

Plugin

http://wordpress.org/plugins/meta-box

Custom fields

http://codex.wordpress.org/Custom_Fields

Custom taxonomies

http://codex.wordpress.org/Taxonomies

http://wp.smashingmagazine.com/2012/01/04/create-custom-taxonomies-wordpress/

Misc

http://wordpress.org/plugins/post-meta/

http://www.advancedcustomfields.com/

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.