Всем привет! Возникла следующая проблема.
При публикации поста через "Код", а не через "Визуальный редактор" вставляю след. конструкцию:
<div class="img-center"> <table> <tr> <td> <img src="/имя_файла.jpg" alt="" /> <h5>Название внизу картинки</h5> </td> </tr> </table> </div>
Жму опубликовать, всё нормально пост опубликовывается как нужно, затем жму кнопку "Править" захожу в админку для редактирования, далее опять "Код", и там вместо <div class="img-center"> появляется <p class="img-center">, естественно пост выглядит уже по другому. Почему такое происходит, и как можно исправить? Спасибо.
p.s. код css для <div class="img-center">
/* Images */
.img-left,
.img-right,
.img-center { width: auto; margin: 0 0 1em; }
.img-left table,
.img-right table,
.img-center table {width: 1px; }
.img-left h5,
.img-right h5,
.img-center h5 { font-size: 0.89em; color: #75777f; margin: 0.2em 0 1em; }
.img-left img,
.img-right img,
.img-center img { margin: 0.5em 0 0; }
.img-left { clear: left; float: left; position: relative; left: -100px; margin-right: -90px; }
.img-right { clear: right; margin-left: 15px; margin-bottom: 10px; float: right; }
.img-center { text-align: center; clear: both; }
.img-center table { margin: 0 auto; }

то, что вы пытаетесь сделать с рисунком в таблице – можно сделать без таблицы.
а чтобы div не менялся на p поставите плагин, расширяющий возможности виз. редактора, например wp super edit
Wp super edit попробую, а без таблиц это каким способом, по-подробнее можно? Cпасибо.
попробуйте закачать рисунок через встроенный загрузчик,указать заголовок, подпись, описание и вставить в запись. Если Тема старенькая, то в ней может не хватать нужного css для оформления таких (с описанием) картинок, возьмите из темы default
.wp-caption {
border: 1px solid #ddd;
text-align: center!important;
background-color: #f3f3f3;
padding-top: 4px;
margin: 10px 0;
-moz-border-radius: 2px;
-khtml-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
}
.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}
.wp-caption-dd {
font-size: 12px;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
}
.wp-caption-text {padding: 0 5px; font-size:1.1em}