Реклама в записи
Имеется функция
add_filter( 'the_content', 'wpse_ad_content' );
function wpse_ad_content( $content ) {
if( !is_single() )
return $content;
$paragraphAfter = 2; //после четвёртого
$paragraphAfter2 = 6; //после 6-го
$paragraphAfter3 = 12; //после 12-го
$paragraphAfter4 = 20; //после 20-го
$content = explode ( "</p>", $content );
$new_content = '';
for ( $i = 0; $i < count ( $content ); $i ++ ) {
if ( $i == $paragraphAfter ) {
if ( ! is_single ( array(10015) ) ) {
$new_content .= 'КОД РЕКЛАМЫ';
}
}
...................................
for ( $i = 0; $i < count ( $content ); $i ++ ) {
if ( $i == $paragraphAfter4 ) {
if ( ! is_single ( array(10015) ) ) {
$new_content .= 'КОД РЕКЛАМЫ';
}
}
$new_content .= $content[$i] . "</p>";
}
return $new_content;
}
Работает исправно, но есть одна проблема. Как сделать, чтоб реклама не вставлялась в таблицы?