HEX
Server: Apache/2.4.68 (Debian)
System: Linux as-cs-widget-demo-us-central1 6.1.0-44-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.164-1 (2026-03-09) x86_64
User: root (0)
PHP: 8.2.32
Disabled: NONE
Upload Files
File: /var/www/kevin-demo/wp-content/themes/fitmencook/js/tinymce_buttons.js
(function() {
    tinymce.PluginManager.add( 'highlight', function( editor, url ) {
        // Add Button to Visual Editor Toolbar
        editor.addButton('highlight', {
            title: 'Highlight Text',
            cmd: 'highlight',
            image: url + '/../assets/icons/pen-tool.svg',
        });

        editor.addCommand('highlight', function() {
            var selected_text = editor.selection.getContent({
                'format': 'html'
            });
            if ( selected_text.length === 0 ) {
                alert( 'Please select some text.' );
                return;
            }
            var open_highlight = '<em class="highlight">';
            var close_highlight = '</em>';
            var return_text = '';
            return_text = open_highlight + selected_text + close_highlight;
            editor.execCommand('mceReplaceContent', false, return_text);
            return;
        });

    });
})();