| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 | <?php/*Plugin Name: DWP GutenDescription: Add custom fields and subscript to the gutenberg editor.Author: windhamdavidVersion: 0.4Author URI: https://davidawindham.com*/defined( 'ABSPATH' ) or die( 'yeah right' );/*********  add dw-guten.js to Gutenberg wp.editor.RichTextToolbarButton **********/function dw_guten_script_register() {	wp_register_script(		'dw-guten-js',		plugins_url( 'dw-guten.js', __FILE__ ),		array( 'wp-rich-text' , 'wp-element', 'wp-editor')	);}add_action( 'init', 'dw_guten_script_register' );function dw_guten_enqueue () {	wp_enqueue_script( 'dw-guten-js');}add_action( 'enqueue_block_editor_assets', 'dw_guten_enqueue' );/*********  add custom metaboxes (meta_desc,media) to Gutenberg sidebar **********/include_once('metabox.php');function dw_guten_enqueue_assets() {	wp_enqueue_script(		'dw-gutenberg-sidebar',		plugins_url( 'build/index.js', __FILE__ ),		array( 'wp-plugins', 'wp-edit-post', 'wp-element', 'wp-components', 'wp-data' )	);}add_action( 'enqueue_block_editor_assets', 'dw_guten_enqueue_assets' );?>
 |