_x( 'Locations', WL_AGM_LITE_DOMAIN ), 'singular_name' => _x( 'Location', WL_AGM_LITE_DOMAIN ), 'add_new' => __( 'Add New', WL_AGM_LITE_DOMAIN ), 'add_new_item' => __( 'Add Location', WL_AGM_LITE_DOMAIN ), 'edit_item' => __( 'Edit Location', WL_AGM_LITE_DOMAIN ), 'new_item' => __( 'New Location', WL_AGM_LITE_DOMAIN ), 'view_item' => __( 'View Location', WL_AGM_LITE_DOMAIN ), 'search_items' => __( 'Search Locations', WL_AGM_LITE_DOMAIN ), 'not_found' => __( 'No Locations Found', WL_AGM_LITE_DOMAIN ), 'not_found_in_trash' => __( 'No Locations Found in Trash', WL_AGM_LITE_DOMAIN ), 'parent_item_colon' => __( 'Parent Location:', WL_AGM_LITE_DOMAIN ), 'all_items' => __( 'All Locations', WL_AGM_LITE_DOMAIN ), 'menu_name' => _x( 'Location', WL_AGM_LITE_DOMAIN ), ); $args = array( 'labels' => $labels, 'hierarchical' => true, 'supports' => array( 'title' ), 'public' => false, 'show_ui' => true, 'show_in_menu' => false, 'menu_position' => 10, 'menu_icon' => 'dashicons-admin-home', 'show_in_nav_menus' => true, 'publicly_queryable' => false, 'exclude_from_search' => true, 'has_archive' => true, 'query_var' => true, 'can_export' => true, 'rewrite' => true, 'capability_type' => 'post' ); register_post_type( 'wl_agm_locations', $args ); add_filter( 'manage_edit-wl_agm_locations_columns', array( 'WL_AGM_LITE_CPT', 'advanced_gmaps_locations_columns' ) ); add_action( 'manage_wl_agm_locations_posts_custom_column', array( 'WL_AGM_LITE_CPT', 'advanced_gmaps_locations_manage_columns' ), 10, 2 ); } public static function advanced_gmaps_locations_columns( $columns ) { $columns = array( 'cb' => '', 'title' => __( 'Locations' ), 'shortcode' => __( 'Advanced Google Maps Lite Shortcode' ), 'author' => __( 'Author'), 'date' => __( 'Date' ) ); return $columns; } public static function advanced_gmaps_locations_manage_columns( $column, $post_id ) { global $post; switch ( $column ) { case 'shortcode' : echo ''; break; default : break; } } /* Add Maps Cpt */ public static function create_map_cpt() { $labels = array( 'name' => _x( 'Maps', WL_AGM_LITE_DOMAIN ), 'singular_name' => _x( 'Map', WL_AGM_LITE_DOMAIN ), 'add_new' => __( 'Add New', WL_AGM_LITE_DOMAIN ), 'add_new_item' => __( 'Add Map', WL_AGM_LITE_DOMAIN ), 'edit_item' => __( 'Edit Map', WL_AGM_LITE_DOMAIN ), 'new_item' => __( 'New Map', WL_AGM_LITE_DOMAIN ), 'view_item' => __( 'View Map', WL_AGM_LITE_DOMAIN ), 'search_items' => __( 'Search Maps', WL_AGM_LITE_DOMAIN ), 'not_found' => __( 'No Maps Found', WL_AGM_LITE_DOMAIN ), 'not_found_in_trash' => __( 'No Maps Found in Trash', WL_AGM_LITE_DOMAIN ), 'parent_item_colon' => __( 'Parent Map:', WL_AGM_LITE_DOMAIN ), 'all_items' => __( 'All Maps', WL_AGM_LITE_DOMAIN ), 'menu_name' => _x( 'Map', WL_AGM_LITE_DOMAIN ), ); $args = array( 'labels' => $labels, 'hierarchical' => true, 'supports' => array( 'title' ), 'public' => false, 'show_ui' => true, 'show_in_menu' => false, 'menu_position' => 10, 'menu_icon' => 'dashicons-admin-home', 'show_in_nav_menus' => true, 'publicly_queryable' => false, 'exclude_from_search' => true, 'has_archive' => true, 'query_var' => true, 'can_export' => true, 'rewrite' => true, 'capability_type' => 'post' ); register_post_type( 'wl_agm_maps', $args ); add_filter( 'manage_edit-wl_agm_maps_columns', array( 'WL_AGM_LITE_CPT', 'advanced_gmaps_map_columns' ) ); add_action( 'manage_wl_agm_maps_posts_custom_column', array( 'WL_AGM_LITE_CPT', 'advanced_gmaps_map_manage_columns' ), 10, 2 ); } public static function advanced_gmaps_map_columns( $columns ) { $columns = array( 'cb' => '', 'title' => __( 'Maps' ), 'shortcode' => __( 'Advanced Google Maps Lite Shortcode' ), 'author' => __( 'Author'), 'date' => __( 'Date' ) ); return $columns; } public static function advanced_gmaps_map_manage_columns( $column, $post_id ) { global $post; switch ( $column ) { case 'shortcode' : echo ''; break; default : break; } } /* Add Routes Cpt */ public static function create_route_cpt() { $labels = array( 'name' => _x( 'Routes', WL_AGM_LITE_DOMAIN ), 'singular_name' => _x( 'Route', WL_AGM_LITE_DOMAIN ), 'add_new' => __( 'Add New', WL_AGM_LITE_DOMAIN ), 'add_new_item' => __( 'Add Route', WL_AGM_LITE_DOMAIN ), 'edit_item' => __( 'Edit Route', WL_AGM_LITE_DOMAIN ), 'new_item' => __( 'New Route', WL_AGM_LITE_DOMAIN ), 'view_item' => __( 'View Route', WL_AGM_LITE_DOMAIN ), 'search_items' => __( 'Search Routes', WL_AGM_LITE_DOMAIN ), 'not_found' => __( 'No Routes Found', WL_AGM_LITE_DOMAIN ), 'not_found_in_trash' => __( 'No Routes Found in Trash', WL_AGM_LITE_DOMAIN ), 'parent_item_colon' => __( 'Parent Route:', WL_AGM_LITE_DOMAIN ), 'all_items' => __( 'All Routes', WL_AGM_LITE_DOMAIN ), 'menu_name' => _x( 'Route', WL_AGM_LITE_DOMAIN ), ); $args = array( 'labels' => $labels, 'hierarchical' => true, 'supports' => array( 'title' ), 'public' => false, 'show_ui' => true, 'show_in_menu' => false, 'menu_position' => 10, 'menu_icon' => 'dashicons-admin-home', 'show_in_nav_menus' => true, 'publicly_queryable' => false, 'exclude_from_search' => true, 'has_archive' => true, 'query_var' => true, 'can_export' => true, 'rewrite' => true, 'capability_type' => 'post' ); register_post_type( 'wl_agm_routes', $args ); add_filter( 'manage_edit-wl_agm_routes_columns', array( 'WL_AGM_LITE_CPT', 'advanced_gmaps_routes_columns' ) ); add_action( 'manage_wl_agm_routes_posts_custom_column', array( 'WL_AGM_LITE_CPT', 'advanced_gmaps_routes_manage_columns' ), 10, 2 ); } public static function advanced_gmaps_routes_columns( $columns ) { $columns = array( 'cb' => '', 'title' => __( 'Routes' ), 'shortcode' => __( 'Advanced Google Maps Lite Shortcode' ), 'author' => __( 'Author'), 'date' => __( 'Date' ) ); return $columns; } public static function advanced_gmaps_routes_manage_columns( $column, $post_id ) { global $post; switch ( $column ) { case 'shortcode' : echo ''; break; default : break; } } /* Add Interactive maps Cpt */ public static function create_interactive_map_cpt() { $labels = array( 'name' => _x( 'Interactive maps', WL_AGM_LITE_DOMAIN ), 'singular_name' => _x( 'Interactive map', WL_AGM_LITE_DOMAIN ), 'add_new' => __( 'Add New', WL_AGM_LITE_DOMAIN ), 'add_new_item' => __( 'Add Map', WL_AGM_LITE_DOMAIN ), 'edit_item' => __( 'Edit Map', WL_AGM_LITE_DOMAIN ), 'new_item' => __( 'New Map', WL_AGM_LITE_DOMAIN ), 'view_item' => __( 'View Map', WL_AGM_LITE_DOMAIN ), 'search_items' => __( 'Search Maps', WL_AGM_LITE_DOMAIN ), 'not_found' => __( 'No Maps Found', WL_AGM_LITE_DOMAIN ), 'not_found_in_trash' => __( 'No Maps Found in Trash', WL_AGM_LITE_DOMAIN ), 'parent_item_colon' => __( 'Parent Map:', WL_AGM_LITE_DOMAIN ), 'all_items' => __( 'All Maps', WL_AGM_LITE_DOMAIN ), 'menu_name' => _x( 'Map', WL_AGM_LITE_DOMAIN ), ); $args = array( 'labels' => $labels, 'hierarchical' => true, 'supports' => array( 'title' ), 'public' => false, 'show_ui' => true, 'show_in_menu' => false, 'menu_position' => 10, 'menu_icon' => 'dashicons-admin-home', 'show_in_nav_menus' => true, 'publicly_queryable' => false, 'exclude_from_search' => true, 'has_archive' => true, 'query_var' => true, 'can_export' => true, 'rewrite' => true, 'capability_type' => 'post' ); register_post_type( 'wl_agm_inter_maps', $args ); add_filter( 'manage_edit-wl_agm_inter_maps_columns', array( 'WL_AGM_LITE_CPT', 'advanced_gmaps_int_maps_columns' ) ); add_action( 'manage_wl_agm_inter_maps_posts_custom_column', array( 'WL_AGM_LITE_CPT', 'advanced_gmaps_int_maps_manage_columns' ), 10, 2 ); } public static function advanced_gmaps_int_maps_columns( $columns ) { $columns = array( 'cb' => '', 'title' => __( 'Maps' ), 'shortcode' => __( 'Advanced Google Maps Lite Shortcode' ), 'author' => __( 'Author'), 'date' => __( 'Date' ) ); return $columns; } public static function advanced_gmaps_int_maps_manage_columns( $column, $post_id ) { global $post; switch ( $column ) { case 'shortcode' : echo ''; break; default : break; } } } ?>