How can I prevent CKEditor from messing with Mura Tags? OR how can I get CKEditor to ignore [m]something here[/m]?
I have zero experience with modifying CKEditor, but all of the solutions I've seen thus far are usually "ignore this html element" or "allow this html element", whereas this issue is for a particular set of characters.
If I use the following custom Mura Tag within the Mura CMS content editor:
[m]$.dspFooter()[/m]
I want the output html to be, for example:
<footer>
<div class="container">
<div class="row">
<div class="col">
<nav class="nav">
<a class="nav-link" href="#">Link</a>
<a class="nav-link" href="#">Link</a>
<a class="nav-link" href="#">Link</a>
</nav>
</div>
</div>
</div>
<footer>
The actual output is:
<p></p>
<footer>
<div class="container">
<div class="row">
<div class="col">
<nav class="nav">
<a class="nav-link" href="#">Link</a>
<a class="nav-link" href="#">Link</a>
<a class="nav-link" href="#">Link</a>
</nav>
</div>
</div>
</div>
<footer>
<p></p>
Having the Mura Tag wrap with a <div> is also unacceptable for my needs:
<div>
<footer>
<div class="container">
<div class="row">
<div class="col">
<nav class="nav">
<a class="nav-link" href="#">Link</a>
<a class="nav-link" href="#">Link</a>
<a class="nav-link" href="#">Link</a>
</nav>
</div>
</div>
</div>
<footer>
</div>
Any help would be greatly appreciated. Apologies if I've missed an applicable solution.