WordPress, упаковывающий теги p контента в один div

Я использую следующую функцию, чтобы обернуть iframe YouTube внутри div для позиционирования.

function iframe_div_wrapper($content) {
// match any iframes
$pattern = '~<iframe.*</iframe>|<embed.*</embed>~';
preg_match_all($pattern, $content, $matches);

foreach ($matches[0] as $match) {
// wrap matched iframe with div
$wrappedframe = '<div class="wrap-video">' . $match . '</div>';

//replace original iframe with new in content
$content = str_replace($match, $wrappedframe, $content);
}

return $content;
}
add_filter('the_content', 'iframe_div_wrapper');

Теперь мне нужно обернуть все остальные теги содержимого в другой элемент div. Как мне этого добиться?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]