- Проблем с интегриране на php код във functions.php
WT форуми -> CMS -> Проблем с интегриране на php код във functions.php
Създайте нова тема Напишете отговор 
Автор Съобщение
wordpressbg
Нов
Нов

Регистриран на: 07/01/2018 7:02 pm

Support: 0
Bonus: 0
Мнения: 2
Мнение 06/02/2018 12:54 pm     Проблем с интегриране на php код във functions.php Отговорете с цитат


Здравейте,
От няколко дни не мога да се справя с един уж елементарен проблем. Опитвам се да сложа функция във functions.php с която да слага реклама след края на всяка статия. Опитах с този код:


<?php
$show_after_p = 10;
$content = apply_filters('the_content', $post->post_content);
if(substr_count($content, '<p>') > $show_after_p)
{
   $contents = explode("</p>", $content);
   $p_count = 1;
   foreach($contents as $content)
   {
      echo $content;
      if($p_count == $show_after_p)
      {
      ?>
                Рекламен код джаваскрипт тук
      <?php
      }
      echo "</p>";
      $p_count++;
   }
}
?>

Но след като го сложих и страницата не зареждаше... Явно има проблем в него. На вторият ред съм сложил за параграф 10 като в почти никоя статия няма параграф 10, следователно е след края на статията. Целта ми е да сложа направя функция с която да сложа рекламен код след края на всяка статия.
Благодаря[/html]
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
explozen
Турист
Турист

Регистриран на: 10/02/2011 9:15 pm

Support: 13
Bonus: 26
Мнения: 404
Мнение 08/02/2018 6:54 pm      Отговорете с цитат


Доколкото мога да гадая това е wordpress?
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла Посетете сайта на потребителя
Покажи мнения от преди:    
Създайте нова тема   Напишете отговор    web-tourist.net Форуми -> CMS Часовете са според зоната GMT + 2 Часа
Страница 1 от 1


 
Идете на:  
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети