Tags: wpgaurav/functionalities
Tags
v1.4.3: fix Link Management breaking Vue.js pages (MyListing explore) DOMDocument re-parsing in process_content() was corrupting Vue template directives (v-cloak, v-if, v-show, :class, @click, {{ }}) causing the MyListing explore page to flash content then hide it permanently. Added early-exit regex check that skips DOM parsing when content contains JS framework directives. This prevents unnecessary processing and avoids corrupting non-standard HTML attributes that Vue/React depend on. Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
v1.4.2: preserve data-* and module attributes on snippet tags wp_kses was stripping data-website-id, data-id, async, defer, nomodule, and other valid attributes from script/style/link tags in Header & Footer snippets for non-admin users. Unified the two separate allowed-tags lists (output and save) into a single snippet_allowed_tags() method. Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
PreviousNext