admin_url( 'admin-ajax.php' ) ) ); register_setting( 'aj_options', 'aj_enabled' ); register_setting( 'aj_options', 'aj_method' ); register_setting( 'aj_options', 'aj_exclusions' ); register_setting( 'aj_options', 'aj_upgrade_notice' ); register_setting( 'aj_options', 'autoptimize_enabled' ); register_setting( 'aj_options', 'aj_autoptimize_enabled' ); $autoptimize_enabled = get_option( 'autoptimize_enabled' ); $aj_autoptimize_enabled = get_option( 'aj_autoptimize_enabled' ); if ( $autoptimize_enabled !== false && $aj_autoptimize_enabled === false ) { $aj_autoptimize_enabled = $autoptimize_enabled; update_option( 'aj_autoptimize_enabled', $aj_autoptimize_enabled ); delete_option( 'autoptimize_enabled' ); } } /** * async_javascript_menu() * * register admin menu * * @param n/a * @return n/a */ add_action( 'admin_menu', 'async_javascript_menu' ); function async_javascript_menu() { add_submenu_page( 'options-general.php', 'Async JavaScript Admin', 'Async JavaScript', 'manage_options', 'async-javascript', 'async_javascript_admin' ); } /** * async_javascript_admin() * * admin page * * @param n/a * @return n/a */ function async_javascript_admin() { // load settings from database ?>