WP text editor меняет html разметку

191
07 июня 2017, 04:38

Я использую такую разметку:

<div class="owl-carousel-wrap photo-gallery ">
  <div id="photoGallery" class="owl-carousel ">
    <a href="#galleryPhotos"  data-slide-to="0"><div class="item " data-toggle="modal" data-target="#photoGalleryModal">
  <div class="photo-gallery_item"><img class="alignnone size-large wp-image-479" src="http://site/wp-content/uploads/2017/05/slide_6-comp-1024x683.jpg" alt="" /></div></div></a>
  <a href="#galleryPhotos"  data-slide-to="1"><div class="item " data-toggle="modal" data-target="#photoGalleryModal">
 <div class="photo-gallery_item"><img class="alignnone size-large wp-image-480" src="http://site/wp-content/uploads/2017/05/slide_7-comp-1024x683.jpg" alt="" /></div></div></a>
 <div>
 </div>

Когда я вставляю эту разметку в текстовый редактор, удаляются теги a, и получается это:

<div class="owl-carousel-wrap photo-gallery ">
    <div id="photoGallery" class="owl-carousel ">
  <div class="item " data-toggle="modal" data-target="#photoGalleryModal">
   <div class="photo-gallery_item"><img class="alignnone size-large wp-image-479" src="http://site/wp-content/uploads/2017/05/slide_6-comp-1024x683.jpg" alt="" /></div>
</div>
  <div class="item " data-toggle="modal" data-target="#photoGalleryModal">
   <div class="photo-gallery_item"><img class="alignnone size-large wp-image-480" src="http://site/wp-content/uploads/2017/05/slide_7-comp-1024x683.jpg" alt="" /></div>
</div>

Подключила плагин TinyMCE Advanced, но это не помогло. Сейчас не использую плагины для редактирования кода.

Как отменить удаление тегов?

Answer 1

Если вы используете TinyMCE то у него есть параметр valid_elements и в нём нужно указать чтобы он не урезал тег a, к примеру вот так:

valid_elements: a

Но раз вы через редактор редактируете исходный код я бы советовал полностью все теги разрешить:

valid_elements : '*[*]'
READ ALSO
Как на Joomla 3 сделать компонент в админке? [требует правки]

Как на Joomla 3 сделать компонент в админке? [требует правки]

Как сделать компонет с "нуля"И что бы он появился в меню в админке?

182
Как программно узнать порт, по которому движется пакет?

Как программно узнать порт, по которому движется пакет?

Добрый деньНаписала программу сниффера, работающего в "неразборчивом" режиме (Promiscuous mode)

255
Помогите решить задачу на c++ [требует правки]

Помогите решить задачу на c++ [требует правки]

Шаблон Строитель(Builder) Реализовать систему, которая будет нанимать различных работников на работы в компанию используя паттерн СтроительРеализовать...

192