display_name ) ); ?> 👋🏻

Name ), esc_html( $theme_info->Version ) ); ?>

Name), '' . esc_html__('Ansar Import', 'blogdata') . '', esc_html($theme_info->Name) ) ); ?>

<?php esc_attr_e( 'Blogdata', 'blogdata' ); ?>
__( 'Sorry, you are not allowed to access this page.', 'blogdata' ) ), 403 ); } // Security Nonce verification check_ajax_referer( 'blogdata_install_plugin_nonce', 'security' ); include_once ABSPATH . 'wp-admin/includes/file.php'; include_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php'; include_once ABSPATH . 'wp-admin/includes/plugin-install.php'; include_once ABSPATH . 'wp-admin/includes/plugin.php'; $plugin_slug = 'ansar-import'; $plugin_slug = sanitize_key( $plugin_slug ); if ( ! file_exists( WP_PLUGIN_DIR . '/' . $plugin_slug ) ) { $api = plugins_api( 'plugin_information', array( 'slug' => $plugin_slug, 'fields' => array( 'sections' => false ), ) ); if ( is_wp_error( $api ) ) { wp_send_json_error( array( 'message' => __( 'Failed to fetch plugin information.', 'blogdata' ) ) ); } $skin = new WP_Ajax_Upgrader_Skin(); $upgrader = new Plugin_Upgrader( $skin ); $result = $upgrader->install( $api->download_link ); if ( is_wp_error( $result ) ) { wp_send_json_error( array( 'message' => __( 'Plugin installation failed.', 'blogdata' ) ) ); } } if ( current_user_can( 'activate_plugins' ) ) { activate_plugin( 'ansar-import/ansar-import.php' ); } wp_send_json_success( array( 'message' => __( 'Plugin installed and activated successfully.', 'blogdata' ) ) ); }