wp_editor disable after reaching character count limit
I guess the keyup event is too late. If you use the keypress event instead of keyup, then this seems to work: ed.on( ‘keypress’, function(e) { var content = ed.getContent().replace( /(<[a-zA-Z\/][^<>]*>|\[([^\]]+)\])|(\s+)/ig, ” ); var max = 20; var len = content.length; var diff = max – len; if ( diff < 1 ) tinymce.dom.Event.cancel(e); document.getElementById(“character_count”).innerHTML … Read more