✘✘ GRAYBYTE WORDPRESS FILE MANAGER ✘✘

​🇳​​🇦​​🇲​​🇪♯➤ webm004.cluster127.gra.hosting.ovh.net ​🇻​♯➤ 6.18.42-ovh-vps-grsec-zfs+ #1 SMP 🇾​♯➤ 2026

𝗛𝗢𝗠𝗘 𝗜𝗗 ♯➤ 54.36.91.62 ♯➤ 𝗔𝗗𝗠𝗜𝗡 𝗜𝗗 216.73.216.42
𝗢𝗣𝗧𝗜𝗢𝗡𝗦 ♯ CRL ♯➤ 𝗢𝗞 ┃ WGT ♯➤ 𝗢𝗞 ┃ SDO ♯➤ 𝗢𝗙𝗙 ┃ PKEX ♯➤ 𝗢𝗙𝗙
𝗗𝗘𝗔𝗖𝗧𝗜𝗩𝗔𝗧𝗘𝗗 ♯➤ _dyuweyrj4,_dyuweyrj4r,dl

𝗛𝗢𝗠𝗘
𝗖𝗨𝗥𝗥𝗘𝗡𝗧 𝗙𝗜𝗟𝗘 : /home/docteuh/www/plugins/wordpress-seo/admin//class-yoast-dashboard-widget.php
<?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
	 */
	public 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 ) {
		$statistics ??= new WPSEO_Statistics();

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

	/**
	 * Register WordPress hooks.
	 *
	 * @return void
	 */
	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.
	 *
	 * @return void
	 */
	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.
	 *
	 * @return void
	 */
	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.
	 *
	 * @return void
	 */
	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() {
		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,
		];
	}

	/**
	 * 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' );
	}
}


Current_dir [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ] Document_root [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ]


[ Back ]
𝗡𝗔𝗠𝗘
𝗦𝗜𝗭𝗘
𝗟𝗔𝗦𝗧 𝗧𝗢𝗨𝗖𝗛
𝗨𝗦𝗘𝗥
𝗦𝗧𝗔𝗧𝗨𝗦
𝗙𝗨𝗡𝗖𝗧𝗜𝗢𝗡𝗦
..
--
4 Sep 2026 2.27 AM
docteuh / users
0755
ajax
--
4 Sep 2026 2.19 AM
docteuh / users
0755
capabilities
--
3 Sep 2026 10.59 PM
docteuh / users
0755
endpoints
--
4 Sep 2026 1.53 AM
docteuh / users
0755
exceptions
--
4 Sep 2026 1.54 AM
docteuh / users
0755
filters
--
27 Aug 2026 8.19 AM
docteuh / users
0755
formatter
--
31 Aug 2026 4.23 AM
docteuh / users
0755
import
--
4 Sep 2026 1.53 AM
docteuh / users
0755
listeners
--
30 Aug 2026 5.44 PM
docteuh / users
0755
menu
--
4 Sep 2026 12.43 AM
docteuh / users
0755
metabox
--
29 Aug 2026 2.23 AM
docteuh / users
0755
notifiers
--
4 Sep 2026 12.44 AM
docteuh / users
0755
roles
--
4 Sep 2026 2.26 AM
docteuh / users
0755
services
--
3 Sep 2026 11.44 PM
docteuh / users
0755
statistics
--
4 Sep 2026 12.48 AM
docteuh / users
0755
taxonomy
--
31 Aug 2026 4.23 AM
docteuh / users
0755
tracking
--
3 Sep 2026 10.51 PM
docteuh / users
0755
views
--
3 Sep 2026 10.49 PM
docteuh / users
0755
watchers
--
28 Aug 2026 11.27 AM
docteuh / users
0755
admin-conditional.php
0.323 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
admin-settings-changed-listener.php
2.388 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
ajax-20260831023342.php
11.161 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
breadcrumbs-generator.php
12.619 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
check-required-version-conditional.php
0.367 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-admin-asset-analysis-worker-location.php
1.807 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-admin-asset-dev-server-location.php
1.605 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-admin-asset-location.php
0.477 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-admin-editor-specific-replace-vars.php
6.347 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-admin-gutenberg-compatibility-notification.php
2.551 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-admin-help-panel.php
2.697 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-admin-init.php
10.717 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-admin-user-profile.php
3.058 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-admin-utils.php
2.149 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-admin.php
12.73 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-asset.php
4.302 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-bulk-description-editor-list-table.php
2.052 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-capability-manager-vip.php
1.906 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-config-20260827214815.php
4.927 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-config-20260831023334.php
4.927 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-config.php
4.927 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-database-proxy.php
7.508 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-export-20260831023401.php
3.462 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-export.php
3.462 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-gutenberg-compatibility.php
2.47 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-meta-columns.php
27.304 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-my-yoast-proxy.php
6.14 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-myyoast-bad-request-exception.php
0.183 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-option-tab.php
2.215 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-option-tabs.php
2.257 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-paper-presenter.php
3.516 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-premium-popup.php
2.808 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-premium-upsell-admin-block.php
7.832 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-primary-term-admin.php
7.318 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-product-upsell-notice.php
5.754 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-remote-request.php
3.128 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-suggested-plugins.php
4.328 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-yoast-columns-20260831023321.php
3.521 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-yoast-columns.php
3.521 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-yoast-dashboard-widget.php
3.928 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-yoast-form.php
35.727 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-yoast-network-settings-api.php
4.143 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-yoast-notification.php
10.098 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
class-yoast-notifications.php
7.63 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
classes-surface.php
0.795 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
functions.php
0.681 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
icon-redirect-manager-20260827050547-20260827184109.svg
1.299 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
icon-redirect-manager-20260827050547.svg
1.299 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
icon-redirect-manager-20260827050548-20260827184108.svg
1.299 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
icon-redirect-manager-20260827050548.svg
1.299 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
icon-redirect-manager.svg
1.299 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
index.php
0.037 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
interface-collection-20260828053340.php
0.251 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
interface-collection.php
0.251 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
interface-installable.php
0.248 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
migrations-conditional.php
0.796 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
plugin-headers.php
0.723 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
string-helper.php
1.189 KB
23 Jun 2026 6.19 PM
docteuh / users
0644
wpml-config-20260827125957.xml
2.081 KB
23 Jun 2026 6.20 PM
docteuh / users
0644
xmlrpc.php
1.223 KB
23 Jun 2026 6.19 PM
docteuh / users
0644

✘✘ GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME ✘✘
Static GIF Static GIF