'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.