Skip to content

Instantly share code, notes, and snippets.

@mihdan
Created March 27, 2022 20:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mihdan/c4c84e38d531992c5c86f21f382c3957 to your computer and use it in GitHub Desktop.
Save mihdan/c4c84e38d531992c5c86f21f382c3957 to your computer and use it in GitHub Desktop.
<?php
add_action(
'enqueue_block_editor_assets',
function() {
wp_register_script(
'mihdan-editor-js',
get_theme_file_uri( 'js/editor.js' ),
[ 'wp-blocks' ],
filemtime( get_theme_file_path( 'js/editor.js' ) ),
true
);
wp_enqueue_script( 'mihdan-editor-js' );
}
);
/* JS:
const enableToolbarButtonOnBlocks = [
'core/navigation'
];
function filterCoverBlockAlignments(settings, name) {
if ( ! enableToolbarButtonOnBlocks.includes( name ) ) {
return settings;
}
console.log(settings);
return lodash.assign({}, settings, {
supports: lodash.merge(settings.attributes, {
overlayMenu: {default: 'never'},
}),
});
}
wp.hooks.addFilter(
'blocks.registerBlockType',
'plugin-name/cover-block/alignment-settings',
filterCoverBlockAlignments,
);
*/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment