'Version' ) ); $this_asd_function_lib_version = $asd_asdfunctionlib_file_data['Version']; if ( ! isset( $asd_function_lib_version ) ) { $asd_function_lib_version = $this_asd_function_lib_version; } else { if ( $this_asd_function_lib_version > $asd_function_lib_version ) { $asd_function_lib_version = $this_asd_function_lib_version; } } if ( ! function_exists( 'asd_function_lib_widgets_enqueues' ) ) { /** ---------------------------------------------------------------------------- * Function asd_function_lib_widgets_enqueues() * Enqueues WordPress built-in jQuery, plugin-provided Bootstrap * plugin css page. * Hooks into wp_enqueue_scripts action * * @param int $page - passed by the admin_enqueue_scripts action. */ function asd_function_lib_widgets_enqueues( $page ) { global $this_asd_function_lib_version; if ( 'artisan-site-designs_page_asd_decorate_navbar_settings' === $page ) { wp_enqueue_style( 'asd-function-lib', plugin_dir_url( __FILE__ ) . 'css/asd-function-lib.css', array(), $this_asd_function_lib_version ); } } add_action( 'admin_enqueue_scripts', 'asd_function_lib_widgets_enqueues' ); } /** ---------------------------------------------------------------------------- * some prefab arrays that come in handy * ------------------------------------------------------------------------- */ if ( ! isset( $asd_truefalse_array ) ) { /** ---------------------------------------------------------------------------- * array to populate true/false options */ $asd_truefalse_array = array( 'true', 'false', ); } if ( ! isset( $asd_cpt_dashboard_display_options ) ) { /** ---------------------------------------------------------------------------- * array to populate where custom post types show in dashboard * --------------------------------------------------------------------------*/ $asd_cpt_dashboard_display_options = array( 'Both Menus', 'Main Dashboard Menu', 'ASD Submenu' ); } if ( ! function_exists( 'asd_media_library_selector_control' ) ) { /** ---------------------------------------------------------------------------- * Function asd_media_library_selector_control( $params_array ) * ---------------------------------------------------------------------------- * * @param array $params_array - array of options for the select. */ function asd_media_library_selector_control( $params_array ) { $settingname = $params_array['settingname']; $settingval = ''; $settingurl = ''; if ( $settingname ) { $settingval = get_option( $settingname ); } if ( $settingval ) { $settingurl = wp_get_attachment_url( $settingval ); } echo '