Wordpress: Замена содержимого страницы на лету.

26.09.2019

Если, перед выводом содержимого страницы на экран, нужно что-либо изменить в контенте, то эта заметка будет вам полезной.

Итак, у Wordpress есть набор хуков, для выполнения произвольного кода в момент ключевых событий, таких как сохранение поста, регистрации/авторизация пользователя и т.д. одни из них, the_content нам и нужен.

Допустим, что нам нужно добавить свой слайдер, после каждой карусели "партнеров" ([av_partner]...[/av_partner]):

 
  function onContent( $text )
  {
    $text = str_replace('[/av_partner]', '[/av_partner][soOwlCarousel2_1]', $text);
    
    return $text;
  }

  add_filter('the_content', 'onContent');


Категории: Web, WordPress
Пометки: wordpress hooks выдачи контента
Яндекс.Метрика