QQQ@QQR(QR9QRMQRXQRcQRlQRwQRQRQRQRQRQRQRQRQRQR RRRR*RR9RRGRRURRbRRoRRRRRRRRRRRRRRRRRRRRSR SRSR-SRpage->configure(); } /** * Gets customer data to refresh it on the dashboard with AJAX. * * @since 3.0 * * @return string */ public function refresh_customer_data() { check_ajax_referer( 'rocket-ajax' ); if ( ! current_user_can( 'rocket_manage_options' ) ) { wp_die(); } delete_transient( 'wp_rocket_customer_data' ); delete_transient( 'wpr_user_information_timeout_active' ); delete_transient( 'wpr_user_information_timeout' ); return wp_send_json_success( $this->page->customer_data() ); } /** * Toggle sliding checkboxes option value. * * @since 3.0 */ public function toggle_option() { $this->page->toggle_option(); } /** * Add Tools section to navigation. * * @since 3.0 * * @param array $navigation Array of menu items. * @return array */ public function add_menu_tools_page( $navigation ) { $navigation['tools'] = [ 'id' => 'tools', 'title' => __( 'Tools', 'rocket' ), 'menu_description' => __( 'Import, Export, Rollback', 'rocket' ), ]; return $navigation; } /** * Add Imagify section to navigation. * * @since 3.2 * * @param array $navigation Array of menu items. * @return array */ public function add_imagify_page( $navigation ) { if ( rocket_get_constant( 'WP_ROCKET_WHITE_LABEL_ACCOUNT' ) || Imagify_Partner::has_imagify_api_key() ) { return $navigation; } $navigation['imagify'] = [ 'id' => 'imagify', 'title' => __( 'Image Optimization', 'rocket' ), 'menu_description' => __( 'Compress your images', 'rocket' ), ]; return $navigation; } /** * Add Tutorials section to navigation. * * @since 3.4 * * @param array $navigation Array of menu items. * @return array */ public function add_tutorials_page( $navigation ) { $navigation['tutorials'] = [ 'id' => 'tutorials', 'title' => __( 'Tutorials', 'rocket' ), 'menu_description' => __( 'Getting started and how to videos', 'rocket' ), ]; return $navigation; } /** * Displays the radio option sub fields * * @since 3.10 * * @param array $option_data array of option_id and sub_fields of the option. * * @return void */ public function display_radio_options_sub_fields( $option_data ) { if ( empty( $option_data['sub_fields'] ) ) { return; } $this->page->display_radio_options_sub_fields( $option_data['sub_fields'] ); } /** * Render mobile cache option. * * @return void */ public function display_mobile_cache_option(): void { $this->page->display_mobile_cache_option(); } /** * Callback method for the AJAX request to mobile cache. * * @return void */ public function enable_mobile_cache(): void { $this->page->enable_mobile_cache(); } /** * Enable Separate cache files for mobile devices on upgrade. * * @param string $new_version New plugin version. * @param string $old_version Previous plugin version. * @return void */ public function enable_separate_cache_files_mobile( $new_version, $old_version ): void { if ( version_compare( $old_version, '3.16', '>' ) ) { return; } $this->page->enable_separate_cache_files_mobile(); } /** * Add Plugins section to navigation. * * @since 3.17.2 * * @param array $navigation Array of menu items. * @return array */ public function add_plugins_page( $navigation ) { $navigation['plugins'] = [ 'id' => 'plugins', 'title' => __( 'Our Plugins', 'rocket' ), 'menu_description' => __( 'Build Better, Faster, Safer', 'rocket' ), ]; return $navigation; } /** * Install and activate plugin method for plugin family * * @return void */ public function install_activate(): void { $this->plugin_family->install_activate(); } /** * Display error related to plugin family * * @return void */ public function display_error_notice(): void { $this->plugin_family->display_error_notice(); } /** * Enqueue block editor assets. * * @return void */ public function enqueue_assets(): void { $this->plugin_family->enqueue_assets(); } /** * Install Imagify using the ajax request. * * @return void */ public function install_imagify(): void { $this->plugin_family->install_imagify(); } /** * Enqueue Admin assets. * * @param string $page Page ID. * @return void */ public function enqueue_admin_assets( $page ): void { $this->plugin_family->enqueue_admin_assets( $page ); } /** * Insert admin footer JS templates. * * @return void */ public function insert_footer_templates(): void { $this->plugin_family->insert_footer_templates(); } /** * Dismiss promote Imagify using the ajax request. * * @return void */ public function dismiss_promote_imagify(): void { $this->plugin_family->dismiss_promote_imagify(); } } https://www.schule-hirschau.de/wp-sitemap-posts-post-1.xmlhttps://www.schule-hirschau.de/wp-sitemap-posts-page-1.xmlhttps://www.schule-hirschau.de/wp-sitemap-taxonomies-category-1.xml