Карты сайта WordPress с <a i=0 translate="no">WP Meta SEO</a>
  Среда, 26 июня 2019 г.
  2 Ответы
  3,4 тыс. посещений
  Подписаться
Привет,

Как предотвратить изменение исходного кода статьи в Dropeditor ? Мы используем собственный CSS-код, и Dropeditor искажает его макет. Например, следующий пример:


<ul id="hexGrid" zoompage-fontsize="13">
<li class="hex" zoompage-fontsize="13">
<a class="hexIn" href="/path" zoompage-fontsize="14">
<img src="/img1.jpg" alt="" />
<h1 zoompage-fontsize="42">Header 1</h1>
<p zoompage-fontsize="14">Text 1</p>
</a>
</li>
<li class="hex" zoompage-fontsize="13">
<a class="hexIn" href="/path" zoompage-fontsize="14">
<img src="/img2" alt="" />
<h1 zoompage-fontsize="42">Header 2</h1>
<p zoompage-fontsize="14">Text 2</p>
</a>
</li>
<li class="hex" zoompage-fontsize="13">
<a class="hexIn" href="/path" zoompage-fontsize="14">
<img src="/img3" alt="" />
<h1 zoompage-fontsize="42">Header 3</h1>
<p zoompage-fontsize="14">Text 3</p>
</a>
</li>
</ul>


Когда Dropeditor открывает статью, она преобразуется в следующее:


<ul id="hexGrid" zoompage-fontsize="13">
<li class="hex" zoompage-fontsize="13"><a class="hexIn" href="/path" zoompage-fontsize="14"><img alt="" src="/img1.jpg" /> </a>
<h1 zoompage-fontsize="42"><a class="hexIn" href="/path" zoompage-fontsize="14">Header 1</a></h1>
<a class="hexIn" href="/path" zoompage-fontsize="14"> </a>

<p zoompage-fontsize="14"><a class="hexIn" href="/path" zoompage-fontsize="14">Text 1</a></p>
<a class="hexIn" href="/path" zoompage-fontsize="14"> </a></li>
<li class="hex" zoompage-fontsize="13"><a class="hexIn" href="/path" zoompage-fontsize="14"><img alt="" src="/img2" /> </a>
<h1 zoompage-fontsize="42"><a class="hexIn" href="/path" zoompage-fontsize="14">Header 2</a></h1>
<a class="hexIn" href="/path" zoompage-fontsize="14"> </a>

<p zoompage-fontsize="14"><a class="hexIn" href="/path" zoompage-fontsize="14">Text 2</a></p>
<a class="hexIn" href="/path" zoompage-fontsize="14"> </a></li>
<li class="hex" zoompage-fontsize="13"><a class="hexIn" href="/path" zoompage-fontsize="14"><img alt="" src="/img3" /> </a>
<h1 zoompage-fontsize="42"><a class="hexIn" href="/path" zoompage-fontsize="14">Header 3</a></h1>
<a class="hexIn" href="/path" zoompage-fontsize="14"> </a>

<p zoompage-fontsize="14"><a class="hexIn" href="/path" zoompage-fontsize="14">Text 3</a></p>
<a class="hexIn" href="/path" zoompage-fontsize="14"> </a></li>
</ul>

А
6 лет назад
Привет,

Спасибо, что обратились к нам по поводу этого расширения.
Как предотвратить изменение исходного кода статьи Dropeditor ? Мы используем собственный CSS-код, и Dropeditor искажает макет.

DropEditor создан на основе CKEditor и автоматически очищает выходной HTML-код, делая его более чистым и корректным.
В настоящее время в DropEditor нет настроек, позволяющих отключить эту функцию.

Надеюсь, поможет!
Ваше здоровье,
S
6 лет назад
Да, отчасти. Я до сих пор не понимаю, почему CKEditor перестраивает наш код или, скорее, как это предотвратить. Отключение расширенной фильтрации контента не помогает.

Но я обнаружил, что можно добавить код, который игнорируется редактором, установив параметр config.protectedSource . Я попробовал это в браузере, и это работает.

Есть ли способ настроить конфигурацию CKEditor так, чтобы она не перезаписывалась при обновлении DropEditor ?
  • Страница :
  • 1
На этот пост пока нет ответов.