Welcome to WordPress. This is your first post. Edit or delete it, then start writing!
// Prevent direct access if (!defined('ABSPATH')) { exit; } // Check if function is already defined to avoid redeclaration if (!function_exists('ums_register_slider_post_type')) { // Register Custom Post Type for Slider function ums_register_slider_post_type() { $labels = array( 'name' => __('Ultimate Media Sliders', 'ultimate-media-slider'), 'singular_name' => __('Ultimate Media Slider', 'ultimate-media-slider'), 'menu_name' => __('Ultimate Media Sliders', 'ultimate-media-slider'), 'add_new' => __('Add New', 'ultimate-media-slider'), 'add_new_item' => __('Add New Slider', 'ultimate-media-slider'), 'new_item' => __('New Slider', 'ultimate-media-slider'), 'edit_item' => __('Edit Slider', 'ultimate-media-slider'), 'view_item' => __('View Slider', 'ultimate-media-slider'), 'all_items' => __('All Sliders', 'ultimate-media-slider'), 'search_items' => __('Search Sliders', 'ultimate-media-slider'), 'not_found' => __('No sliders found.', 'ultimate-media-slider'), 'not_found_in_trash' => __('No sliders found in Trash.', 'ultimate-media-slider'), 'featured_image' => __('Slider Image', 'ultimate-media-slider'), ); $args = array( 'labels' => $labels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'show_in_menu' => true, 'query_var' => true, 'rewrite' => array('slug' => 'ums-slider'), 'capability_type' => 'post', 'has_archive' => true, 'hierarchical' => false, 'supports' => array('title', 'editor', 'thumbnail', 'custom-fields'), 'show_in_rest' => true, 'rest_base' => 'sliders', ); register_post_type('ums_slider', $args); } } add_action('init', 'ums_register_slider_post_type');