• Решено aleks

    (@aleks683)


    Не подскажите, а как вставить в $content .= '';

    function add_post_content($content) {
     if(!is_feed() && !is_home()&& in_category(176)) {
    $content .= '';
     }
     return ($content); 
    }
    add_filter('the_content', 'add_post_content', 100);

    single_post_title() ???

    Чтобы было так $content .= '<?single_post_title()?>';

    Только по умному и правильно )

    • Тема изменена 7 лет, 7 месяцев назад пользователем aleks.
Просмотр 4 ответов — с 1 по 4 (всего 4)
  • 
    $content .= get_post_title();
    

    так пол темы слетело )
    и надо что бы в результате было так

    $content .= 'Какой то текст <?single_post_title()?> продолжение текста';

    single_post_title не передает значение, а выводит его. поэтому в вашем случае эту функцию надо заменить на get_the_title() (да, ошибочка вышла — правильная функция get_the_title). то есть код будет:

    
    $content .= 'Какой то текст' . get_the_title() . 'продолжение текста';
    

    Да вот оно то что надо!!! Спасибо вам большое!!!

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Тема «Как вставить php код в массив» закрыта для новых ответов.