public function setup()
 {
     FM_Demo_Data_Structures()->add_post_type('demo-text', array('singular' => 'Text Field'));
     add_action('fm_post_demo-text', array($this, 'init'));
 }
 public function setup()
 {
     FM_Demo_Data_Structures()->add_post_type('demo-datasource', array('singular' => 'Datasource', 'plural' => 'Datasource'));
     add_action('fm_post_demo-datasource', array($this, 'init'));
 }
 public function setup()
 {
     FM_Demo_Data_Structures()->add_post_type('demo-richtextarea', array('singular' => 'RichTextArea'));
     add_action('fm_post_demo-richtextarea', array($this, 'init'));
 }
 public function setup()
 {
     FM_Demo_Data_Structures()->add_post_type('demo-misc', array('singular' => 'Miscellany', 'plural' => 'Miscellanies'));
     add_action('fm_post_demo-misc', array($this, 'init'));
 }
 public function setup()
 {
     FM_Demo_Data_Structures()->add_post_type('demo-checkbox', array('singular' => 'Checkbox', 'plural' => 'Checkboxes'));
     add_action('fm_post_demo-checkbox', array($this, 'init'));
 }
 public function setup()
 {
     FM_Demo_Data_Structures()->add_taxonomy('demo-context-term', array('post_type' => 'post', 'singular' => 'Term Context'));
     add_action('fm_term_demo-context-term', array($this, 'init'));
 }