create admin class for custom featured image column

This commit is contained in:
Robin Cornett
2015-01-01 18:38:59 -05:00
parent 7160b7cdaa
commit adb2ab6d3e
4 changed files with 82 additions and 53 deletions
@@ -16,7 +16,8 @@
*/
class Display_Featured_Image_Genesis {
function __construct( $common, $description, $output, $rss, $settings, $taxonomies ) {
function __construct( $admin, $common, $description, $output, $rss, $settings, $taxonomies ) {
$this->admin = $admin;
$this->common = $common;
$this->archive = $description;
$this->output = $output;
@@ -35,7 +36,8 @@ class Display_Featured_Image_Genesis {
add_action( 'init', array( $this, 'add_plugin_supports' ) );
add_action( 'admin_init', array( $this, 'check_settings' ) );
add_action( 'admin_init', array( $this->taxonomies, 'set_taxonomy_meta' ) );
add_action( 'admin_init', array( $this->taxonomies, 'add_columns_post_types' ) );
add_action( 'admin_init', array( $this->admin, 'set_up_taxonomy_columns' ) );
add_action( 'admin_init', array( $this->admin, 'set_up_post_type_columns' ) );
add_action( 'plugins_loaded', array( $this, 'load_textdomain' ) );
add_action( 'admin_menu', array( $this->settings, 'do_submenu_page' ) );
add_action( 'get_header', array( $this->output, 'manage_output' ) );