_x('Ask Me', 'The Questions', 'askme-plugin'), 'singular_name' => _x('Ask Me', 'Question', 'askme-plugin'), 'add_new' => _x('New Ask Me', 'New Question', 'askme-plugin'), 'add_new_item' => __('Add new Ask Me', 'askme-plugin'), 'edit_item' => __('Edit Ask Me', 'askme-plugin'), 'new_item' => __('New Ask Me', 'askme-plugin'), 'view_item' => __('View Ask Me', 'askme-plugin'), 'search_items' => __('Search Ask Me s', 'askme-plugin'), 'not_found' => __('No Ask Me found', 'askme-plugin'), 'not_found_in_trash' => __('No Ask Me found in Trash', 'askme-plugin'), 'parent_item_colon' => '', ); $args = array( 'label' => __('Ask me', 'askme-plugin'), 'labels' => $labels, 'public' => false, 'can_export' => true, 'show_ui' => true, 'menu_position' => 32, '_builtin' => false, 'capability_type' => 'post', 'menu_icon' => plugin_dir_url(__FILE__).'images/icon.png', 'hierarchical' => false, 'rewrite' => array( "slug" => "askme" ), 'supports'=> array('title', 'editor', 'comments'), 'show_in_nav_menus' => true ); register_post_type( 'askme', $args); } add_action( 'init', 'create_askme_postype' ); function askme_title_placeholder( $title ){ $screen = get_current_screen(); if ( 'askme' == $screen->post_type ){ $title = __('your question here', 'askme-plugin'); } return $title; } add_filter( 'enter_title_here', 'askme_title_placeholder' ); function show_asks( ) { ob_start(); wp_enqueue_style( 'askme', plugins_url('askme.css',__FILE__) ); if( 'POST' == $_SERVER['REQUEST_METHOD'] && !empty( $_POST['action'] ) && $_POST['post_type'] == 'askme' ) { $title = $_POST['question']; $post = array( 'post_title' => $title, 'post_status' => 'draft', 'post_type' => 'askme' ); wp_insert_post($post); if(get_option('askme_setting_email') == true) { $admin_email = get_option('admin_email'); wp_mail( $admin_email, __('New Ask Me Received', 'askme-plugin'), "Ask Me: ".$title); } } ?>