WordPress представляет список пакетов JavaScript и инструментов для разработки WordPress.
Использование пакетов через WordPress global
Пакеты JavaScript доступны в качестве зарегистрированного скрипта в WordPress и доступны с помощью wp
глобальной переменной.
Если вы хотите использовать PlainText
компонент из модуля редактора, сначала вы должны указать wp-editor
в качестве зависимости, когда ставите в очередь свой скрипт:
wp_enqueue_script(
'my-custom-block',
plugins_url( $block_path, __FILE__ ),
array( 'wp-blocks', 'wp-editor', 'wp-element', 'wp-i18n' )
);
После того, как зависимость объявлена, вы можете получить доступ к модулю в своем JavaScript-коде, используя глобальную переменную wp
следующим образом:
const { PlainText } = wp.editor;
Использование пакетов через npm
Все пакеты также доступны на npm, если вы хотите включить их в свой код.
Используя тот же PlainText
пример, вы бы установили модуль редактора с помощью npm:
npm install @wordpress/editor --save
После установки вы можете получить доступ к компоненту в вашем коде, используя:
import { PlainText } from '@wordpress/editor';