'default',), $atts); $youtube_channel_id_field_val = get_option('youtube_channel_id_field_name'); $youtube_channel_api_key_field_val = get_option('youtube_channel_api_key_field_name'); $youtube_channel_result_per_page_field_val = get_option('youtube_channel_result_per_page_field_name'); $youtube_channel_grid_on_page_field_val = get_option('youtube_channel_grid_on_page_field_name'); $YCOagination = '
'; return $YCOagination; } /* Load script file */ public function register_scripts_and_register_styles() { wp_enqueue_style('youtube-channel-pagination-bootstrap', plugins_url('/bootstrap.min.css', __FILE__)); wp_enqueue_style('youtube-channel-pagination-channel-styles', plugins_url('/channel-styles.css', __FILE__)); wp_enqueue_script('jquery'); wp_enqueue_script('youtube-channel-pagination', plugins_url('/channel-scripts.js', __FILE__), false, false, true); } } add_action('admin_menu', 'youtube_channel_pagination_setup_menu'); function youtube_channel_pagination_setup_menu() { add_menu_page('Youtube Channel Pagination Plugin Page', 'Youtube Channel Pagination Setting', 'manage_options', 'youtube-channel-pagination-setting', 'youtube_channel_pagination_init'); } function youtube_channel_pagination_init() { // variables for the field and option names $hidden_field_name = 'youtube_channel_pagination'; $youtube_channel_id_field_name = 'youtube_channel_id_field_name'; $youtube_channel_api_key_field_name = 'youtube_channel_api_key_field_name'; $youtube_channel_result_per_page_field_name = 'youtube_channel_result_per_page_field_name'; $youtube_channel_grid_on_page_field_name = 'youtube_channel_grid_on_page_field_name'; // Read in existing option value from database $youtube_channel_id_field_val = get_option($youtube_channel_id_field_name); $youtube_channel_api_key_field_val = get_option($youtube_channel_api_key_field_name); $youtube_channel_result_per_page_field_val = get_option($youtube_channel_result_per_page_field_name); $youtube_channel_grid_on_page_field_val = get_option($youtube_channel_grid_on_page_field_name); // See if the user has posted us some information // If they did, this hidden field will be set to 'Y' if (isset($_POST[$hidden_field_name]) && $_POST[$hidden_field_name] == 'Y') { // Read their posted value $youtube_channel_id_field_val = $_POST[$youtube_channel_id_field_name]; $youtube_channel_api_key_field_val = $_POST[$youtube_channel_api_key_field_name]; $youtube_channel_result_per_page_field_val = $_POST[$youtube_channel_result_per_page_field_name]; $youtube_channel_grid_on_page_field_val = $_POST[$youtube_channel_grid_on_page_field_name]; // Save the posted value in the database update_option($youtube_channel_id_field_name, $youtube_channel_id_field_val); update_option($youtube_channel_api_key_field_name, $youtube_channel_api_key_field_val); update_option($youtube_channel_result_per_page_field_name, $youtube_channel_result_per_page_field_val); update_option($youtube_channel_grid_on_page_field_name, $youtube_channel_grid_on_page_field_val); $add_settings_message='1'; } ?>

Youtube Channel Pagination Setting

Successfully added changes.