1'; endif; /* translators: %1$s %2$s: about */ $title = sprintf(esc_html__('About %1$s %2$s', 'arilewp'), esc_html( ARILEWP_THEME_NAME ), $arilewp_plugin_count); /* translators: %1$s: welcome page */ add_theme_page(sprintf(esc_html__('Welcome to %1$s', 'arilewp'), esc_html( ARILEWP_THEME_NAME ), esc_html(ARILEWP_THEME_VERSION)), $title, 'edit_theme_options', 'arilewp-getting-started', 'arilewp_getting_started_page'); } endif; add_action( 'admin_menu', 'arilewp_getting_started_menu' ); // Load Getting Started styles in the admin if( ! function_exists( 'arilewp_getting_started_admin_scripts' ) ) : function arilewp_getting_started_admin_scripts( $hook ){ // Load styles only on our page if( 'appearance_page_arilewp-getting-started' != $hook ) return; wp_enqueue_style( 'arilewp-getting-started', get_template_directory_uri() . '/inc/admin/css/getting-started.css', false, ARILEWP_THEME_VERSION ); wp_enqueue_script( 'plugin-install' ); wp_enqueue_script( 'updates' ); wp_enqueue_script( 'arilewp-getting-started', get_template_directory_uri() . '/inc/admin/js/getting-started.js', array( 'jquery' ), ARILEWP_THEME_VERSION, true ); wp_enqueue_script( 'arilewp-recommended-plugin-install', get_template_directory_uri() . '/inc/admin/js/recommended-plugin-install.js', array( 'jquery' ), ARILEWP_THEME_VERSION, true ); wp_localize_script( 'arilewp-recommended-plugin-install', 'arilewp_start_page', array( 'activating' => __( 'Activating ', 'arilewp' ) ) ); } endif; add_action( 'admin_enqueue_scripts', 'arilewp_getting_started_admin_scripts' ); // Plugin API if( ! function_exists( 'arilewp_call_plugin_api' ) ) : function arilewp_call_plugin_api( $slug ) { require_once ABSPATH . 'wp-admin/includes/plugin-install.php'; $call_api = get_transient( 'arilewp_about_plugin_info_' . $slug ); if ( false === $call_api ) { $call_api = plugins_api( 'plugin_information', array( 'slug' => $slug, 'fields' => array( 'downloaded' => false, 'rating' => false, 'description' => false, 'short_description' => true, 'donate_link' => false, 'tags' => false, 'sections' => true, 'homepage' => true, 'added' => false, 'last_updated' => false, 'compatibility' => false, 'tested' => false, 'requires' => false, 'downloadlink' => false, 'icons' => true, ), ) ); set_transient( 'arilewp_about_plugin_info_' . $slug, $call_api, 30 * MINUTE_IN_SECONDS ); } return $call_api; } endif; // Callback function for admin page. if( ! function_exists( 'arilewp_getting_started_page' ) ) : function arilewp_getting_started_page() { ?>

  • Name ), esc_html( $arilewp_theme_info->Version ) ); ?>

    ', '' ); ?>