Добрый день!
Помогите решить проблему, появляется ошибка при сохранении файла.
Ваши изменения в коде PHP были отменены из-за ошибки на строке 478. Исправьте и попробуйте пересохранить.
syntax error, unexpected 'adfox_166901539836043889' (T_STRING)
Помогите решить проблему, появляется ошибка при сохранении файла.
Ваши изменения в коде PHP были отменены из-за ошибки на строке 478. Исправьте и попробуйте пересохранить.
syntax error, unexpected 'adfox_166901539836043889' (T_STRING)
Код |
---|
//добавление рекламы после указанного числа параграфов с конца start function wph_add_adsense5($content) { if (!is_single()) return $content; $adsense5 = '<div id="adfox_166901539836043889"></div><script> window.yaContextCb.push(()=>{ Ya.adfoxCode.createAdaptive({ ownerId: 332443, containerId: 'adfox_166901539836043889', params: { p1: 'cwjnb', p2: 'hjzu' } }, ['desktop', 'tablet', 'phone'], { tabletWidth: 830, phoneWidth: 480, isAutoReloads: false }) })</script><script>setInterval(function(){ window.Ya.adfoxCode.reload('adfox_166901539836043889', {onlyIfWasVisible: true})}, 30000);</script> '; $show_after_p = 2; //число абзацев $all_p = substr_count($content, '<p>'); $midlle = round($all_p/2); $result = ''; if($all_p > $show_after_p) { $paragraphs = explode("</p>", $content); $p_count = 1; foreach($paragraphs as $paragraph) { $result .= $paragraph; if($p_count == $all_p-$midlle) {$result .= $adsense5;} $p_count++; } } else { return $content; } return $result;}add_filter('the_content', 'wph_add_adsense5', 99);//добавление рекламы после указанного числа параграфов с конца end |
Изменено:
Djezzy - 9 Декабря 2022 12:36