Предложения по расширению кнопки редактирования шорткода WordPress без потери ее функциональности - PullRequest
0 голосов
/ 25 июня 2018

WordPress Gallery Shortcode

Я бы хотел расширить кнопку редактирования шорткода 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, найденный в /wp-incldes/js/tinymcs/plugins/wp-view/plugins.js

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 );
        }
    }
} );
...