PATH:
home
/
letacommog
/
laindinois
/
OLD
/
wp-content
/
plugins
/
wordpress-seo-premium
/
inc
<?php /** * WPSEO plugin file. * * @package WPSEO\Admin */ /** * Class to load assets required for structured data blocks. */ class WPSEO_Structured_Data_Blocks implements WPSEO_WordPress_Integration { /** * @var WPSEO_Admin_Asset_Manager */ protected $asset_manager; /** * WPSEO_Structured_Data_Blocks constructor. */ public function __construct() { $this->asset_manager = new WPSEO_Admin_Asset_Manager(); } /** * Registers hooks for Structured Data Blocks with WordPress. */ public function register_hooks() { add_action( 'enqueue_block_editor_assets', array( $this, 'enqueue_block_editor_assets' ) ); add_filter( 'block_categories', array( $this, 'add_block_category' ) ); $block_integrations = array( new WPSEO_How_To_Block(), ); foreach ( $block_integrations as $block_integration ) { $block_integration->register_hooks(); } } /** * Enqueue Gutenberg block assets for backend editor. */ public function enqueue_block_editor_assets() { $this->asset_manager->enqueue_script( 'structured-data-blocks' ); $this->asset_manager->enqueue_style( 'structured-data-blocks' ); } /** * Adds the structured data blocks category to the Gutenberg categories. * * @param array $categories The current categories. * * @return array The updated categories. */ public function add_block_category( $categories ) { $categories[] = array( 'slug' => 'yoast-structured-data-blocks', 'title' => sprintf( /* translators: %1$s expands to Yoast. */ __( '%1$s Structured Data Blocks', 'wordpress-seo' ), 'Yoast' ), ); return $categories; } }
[+]
..
[+]
endpoints
[-] wpseo-functions-deprecated.php
[edit]
[-] class-post-type.php
[edit]
[-] class-wpseo-meta.php
[edit]
[-] class-upgrade-history.php
[edit]
[-] class-wpseo-statistics.php
[edit]
[+]
structured-data-blocks
[-] class-wpseo-rank.php
[edit]
[-] class-addon-manager.php
[edit]
[-] class-wpseo-replacement-variable.php
[edit]
[-] class-wpseo-installation.php
[edit]
[-] class-wpseo-shortlinker.php
[edit]
[-] class-upgrade.php
[edit]
[+]
indexables
[-] class-my-yoast-api-request.php
[edit]
[-] class-wpseo-replace-vars.php
[edit]
[-] class-rewrite.php
[edit]
[+]
sitemaps
[-] class-wpseo-endpoint-factory.php
[edit]
[-] class-wpseo-validator.php
[edit]
[-] class-wpseo-content-images.php
[edit]
[-] wpseo-functions.php
[edit]
[+]
exceptions
[-] language-utils.php
[edit]
[-] interface-wpseo-wordpress-ajax-integration.php
[edit]
[-] wpseo-non-ajax-functions.php
[edit]
[-] class-wpseo-features.php
[edit]
[-] class-wpseo-utils.php
[edit]
[-] class-structured-data-blocks.php
[edit]
[-] class-wpseo-primary-term.php
[edit]
[-] class-wpseo-admin-bar-menu.php
[edit]
[-] interface-wpseo-wordpress-integration.php
[edit]
[-] class-wpseo-image-utils.php
[edit]
[-] class-wpseo-custom-fields.php
[edit]
[-] class-wpseo-custom-taxonomies.php
[edit]
[+]
options
[-] index.php
[edit]