/
githubmirror
/
gutenberg
Обзор
Документация
Войти
/
githubmirror
/
gutenberg
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
trunk
packages/e2e-tests/plugins/plugins-api.php
104 строки
2 KB
Miguel Lezama
Editor: Add extensibility to PreviewOptions v2 (#64644)
03 сен 2024, 14:06
Не верифицирован
03 сен 2024, 14:06
9d4f918
Код
Авторство
О чём код?
<?php /** * Plugin Name: Gutenberg Test Plugin, Plugins API * Plugin URI: https://github.com/WordPress/gutenberg * Author: Gutenberg Team * * @package gutenberg-test-plugin-plugins-api */ /** * Registers custom scripts for the plugin. */ function enqueue_plugins_api_plugin_scripts() { wp_enqueue_script( 'gutenberg-test-plugins-api-post-status-info', plugins_url( 'plugins-api/post-status-info.js', __FILE__ ), array( 'wp-editor', 'wp-element', 'wp-i18n', 'wp-plugins', ), filemtime( plugin_dir_path( __FILE__ ) . 'plugins-api/post-status-info.js' ), true ); wp_enqueue_script( 'gutenberg-test-plugins-api-publish-pane;', plugins_url( 'plugins-api/publish-panel.js', __FILE__ ), array( 'wp-editor', 'wp-element', 'wp-i18n', 'wp-plugins', ), filemtime( plugin_dir_path( __FILE__ ) . 'plugins-api/publish-panel.js' ), true ); wp_enqueue_script( 'gutenberg-test-plugins-api-sidebar', plugins_url( 'plugins-api/sidebar.js', __FILE__ ), array( 'wp-components', 'wp-compose', 'wp-data', 'wp-editor', 'wp-block-editor', 'wp-editor', 'wp-element', 'wp-i18n', 'wp-plugins', 'wp-annotations', ), filemtime( plugin_dir_path( __FILE__ ) . 'plugins-api/sidebar.js' ), true ); wp_enqueue_script( 'gutenberg-test-annotations-sidebar', plugins_url( 'plugins-api/annotations-sidebar.js', __FILE__ ), array( 'wp-components', 'wp-compose', 'wp-data', 'wp-editor', 'wp-block-editor', 'wp-element', 'wp-i18n', 'wp-plugins', 'wp-annotations', ), filemtime( plugin_dir_path( __FILE__ ) . 'plugins-api/annotations-sidebar.js' ), true ); wp_enqueue_script( 'gutenberg-test-plugins-api-document-setting', plugins_url( 'plugins-api/document-setting.js', __FILE__ ), array( 'wp-editor', 'wp-element', 'wp-i18n', 'wp-plugins', ), filemtime( plugin_dir_path( __FILE__ ) . 'plugins-api/document-setting.js' ), true ); wp_enqueue_script( 'gutenberg-test-plugins-api-preview-menu', plugins_url( 'plugins-api/preview-menu.js', __FILE__ ), array( 'wp-editor', 'wp-element', 'wp-i18n', 'wp-plugins', ), filemtime( plugin_dir_path( __FILE__ ) . 'plugins-api/preview-menu.js' ), true ); } add_action( 'init', 'enqueue_plugins_api_plugin_scripts' );