File ManagerCurrent Directory: wp-content/plugins/wordpress-seo/src/integrations/blocksLinux appserver-0d5e4f1e-php-cc8da225320a42ba9b7d66cba40b1f03 6.6.123+ #1 SMP PREEMPT_DYNAMIC Wed Mar 11 09:04:28 UTC 2026 x86_64Edit File: block-editor-integration.php <?php namespace Yoast\WP\SEO\Integrations\Blocks; use WPSEO_Admin_Asset_Manager; use Yoast\WP\SEO\Conditionals\Admin\Post_Conditional; use Yoast\WP\SEO\Integrations\Integration_Interface; /** * Block_Editor_Integration class to enqueue the block editor assets also for the iframe. */ class Block_Editor_Integration implements Integration_Interface { /** * Represents the admin asset manager. * * @var WPSEO_Admin_Asset_Manager */ protected $asset_manager; /** * {@inheritDoc} * * @return array<Post_Conditional> */ public static function get_conditionals() { return [ Post_Conditional::class ]; } /** * Constructor. * * @param WPSEO_Admin_Asset_Manager $asset_manager The asset manager. */ public function __construct( WPSEO_Admin_Asset_Manager $asset_manager ) { $this->asset_manager = $asset_manager; } /** * Initializes the integration. * * This is the place to register hooks and filters. * * @return void */ public function register_hooks() { \add_action( 'enqueue_block_assets', [ $this, 'enqueue' ] ); } /** * Enqueues the assets for the block editor. * * @return void */ public function enqueue() { $this->asset_manager->enqueue_style( 'block-editor' ); } } Upload File Directory Listing NameTypeSizeActions.. (Parent Directory)Dirabstract-dynamic-block-v3.phpFile2.56 KB Rename | Delete | Editabstract-dynamic-block.phpFile1.24 KB Rename | Delete | Editblock-categories.phpFile1.09 KB Rename | Delete | Editblock-editor-integration.phpFile1.21 KB Rename | Delete | Editbreadcrumbs-block.phpFile3.42 KB Rename | Delete | Editstructured-data-blocks.phpFile11.58 KB Rename | Delete | Edit