Нужно, чтоб главное изображение поста выводилось не вначале публикации. а именно после одного или нескольких абзацев, то есть между текстом. Нашел вот такой код. для вывода рекламы, а как переделать под post_thumbnail не получается
function the_content_ads( $html ) {
$ads = 'тут вставить контент';
$tempcontent = $html;
$tempcontent = strip_tags($tempcontent);
$num = ceil(iconv_strlen($tempcontent) / 2);
if ( is_single() ) {
return preg_replace('~[^^]{'. $num .'}.*?(?:\r?\n\r?\n|</p>|</figure>|</ul>|</pre>|</table>)~su', "\${0}$ads", trim( $html ), 1);
} else {
return $html;
}
}
add_filter( 'the_content', 'the_content_ads' );