我想扩展WordPress简码编辑按钮,并拥有自己的onClick功能,同时不要丢失/覆盖WordPress的功能。
这是我现在拥有的代码(可以正常工作),但是这将覆盖WordPress onClick,后者不再工作,显然我也不想拥有它。
editor.addButton( 'wp_view_edit', {
tooltip : 'Edit',
icon : 'dashicon dashicons-edit',
onclick : function() {
// here goes my code for custom functionality
}
} );
这是在/wp-incldes/js/tinymcs/plugins/wp-view/plugins.js中找到的WP的原始代码
editor.addButton( 'wp_view_edit', {
tooltip: 'Edit|button', // '|button' is not displayed, only used for context
icon: 'dashicon dashicons-edit',
onclick: function() {
var node = editor.selection.getNode();
if ( isView( node ) ) {
wp.mce.views.edit( editor, node );
}
}
} );