im Backend teilweise sehr langsam
-
Hallo,
teilweise ist das Bearbeiten einzelner Beitr?ge im Gutenberg-Editor kaum m?glich, da es sehr ruckelt. Passiert vor allem bei vielen Containern usw.
Da ich Gutenberg benutze greift hier unter anderem das “wp-worthy-gutenberg.js” File. Beim analysieren bin ich dabei auf die “getCharacterCount”-Funktion gesto?en. Sobald ich in der x-gutenberg.js die length auskommentiere l?uft alles wieder gewohnt schnell.
Dann natürlich ohne eine Anzeige der Anzahl…
Daher habe ich in der wp-worthy.js die Funktion entsprechend ge?ndert (ok, knallhart und ohne Rücksicht). Mit dieser ?nderung habe ich eine Anzahl und bin wieder schnell unterwegs.
Allerdings sollte der Entwickler sich das bitte anschauen und das eher als Anregung verstehen… ??
Würde mich zumindest freuen wenn mit einem Update auch die “offizielle” Version dann in meinem Backend normal schnell unterwegs w?re ??getCharacterCount: function(text) { let shortcode_filter = wpWorthyLang.shortcode_filter.split(','), shortcode_regexp = /\[(\w+)\b(?:\s+[\w-]+=(?:"[^"]*"|'[^']*'))*\s*\/?\]/g; // Remove filtered shortcodes for (let shortcode of shortcode_filter) { text = text.replace(shortcode_regexp, function(match, p1) { return (p1 === shortcode) ? '' : match; }); } // Get plaintext from html let pelem = document.createElement('div'); pelem.innerHTML = text.replace(/(<([^>]+)>)/ig, '').replace(/[\r\n]+/g, ' ').replace(/\s{2,}/g, ' ').trim(); // Return the length of the result if (pelem.childNodes.length == 0) { return 0; } return (pelem.textContent || pelem.innerText).length; }
Danke und lg
- The topic ‘im Backend teilweise sehr langsam’ is closed to new replies.