Чистим код wordpress
Меня всегда напрягал грязный код, который так часто вносят редакторы в различных CMS. В нашем любимом движке WordPress таких проблем меньше но они все таки есть. Вставка картинки в тег P смотрится как приступление:
Вот собственно код который я нашел в нете, если есть правки вносите:
// unautop for images
fb_unautop_4_img( $content ) {
$content = preg_replace( '/<p>\\s*?(<a rel=\"attachment.*?><img.*?><\\/a>|<img.*?>)?\\s*<\\/p>/s', '<figure>$1</figure>', $content );
return $content;
}
add_filter( 'the_content', 'fb_unautop_4_img', 99 )
Код работает довольно примитивно, так как при добавлении атрибутов он работать просто не будет.
/*

- Базовый курс по веб-дизайну;
- Верстка сайтов;
- Общий курс по CMS WordPress и продолжение курса по разработке шаблонов;
- Разработка сайтов на PHP.




