', 'gmap-embed'), array($this, 'gmap_embed_settings_section_callback'), 'gmap-embed-settings-page-ls' ); // language settings related fields add_settings_field( 'srm_gmap_lng', __('Map Language:', 'gmap-embed'), array($this, 'gmap_embed_s_map_language_markup'), 'gmap-embed-settings-page-ls', 'gmap_embed_language_settings_section' ); add_settings_field( 'srm_gmap_region', __('Map Region:', 'gmap-embed'), array($this, 'gmap_embed_s_map_region_markup'), 'gmap-embed-settings-page-ls', 'gmap_embed_language_settings_section' ); add_settings_section( 'gmap_embed_custom_scripts_section', __('Custom Scripts
', 'gmap-embed'), array($this, 'gmap_embed_settings_section_callback'), 'gmap-embed-settings-page-cs' ); // custom scripts related fields add_settings_field( 'wpgmap_s_custom_css', __('Custom CSS:', 'gmap-embed'), array($this, 'gmap_embed_s_custom_css_markup'), 'gmap-embed-settings-page-cs', 'gmap_embed_custom_scripts_section' ); add_settings_field( 'wpgmap_s_custom_js', __('Custom JS:', 'gmap-embed'), array($this, 'wpgmap_s_custom_js_markup'), 'gmap-embed-settings-page-cs', 'gmap_embed_custom_scripts_section' ); register_setting('wpgmap_script_settings', 'srm_gmap_lng'); register_setting('wpgmap_script_settings', 'srm_gmap_region'); register_setting('wpgmap_script_settings', 'wpgmap_s_custom_css'); register_setting('wpgmap_script_settings', 'wpgmap_s_custom_js'); } }