Узнать title в wordpress

Discussion in 'ПО для Web разработчика' started by mrBackMoon, 12 Oct 2011.

  1. mrBackMoon

    mrBackMoon New Member

    Joined:
    30 Sep 2010
    Messages:
    0
    Likes Received:
    2
    Reputations:
    0
    Средствами wordpree тайтл выводится таким образом:
    if (is_single()) {wp_title('');} else {bloginfo('name');}
    Но эта функция сразу выводит тайтл, а мне нужно с ним еще поработать, т.е. сохранить в переменную.
    $val = wp_title(''); // вот так ничего не сохраняется
    Как можно сохранить тайт в переменную?
     
  2. -=Zhenek=-

    -=Zhenek=- Elder - Старейшина

    Joined:
    31 Dec 2007
    Messages:
    271
    Likes Received:
    77
    Reputations:
    1
    открой функцию wp_title посмотри как она возвращает результат echo или return
    поменяй на return и везде в шаблонах измени потом на твой код обработчик или просто на echo wp_title('');

    Это так первое решение что пришло в голову.
     
  3. #Wolf#

    #Wolf# Elder - Старейшина

    Joined:
    26 Mar 2008
    Messages:
    375
    Likes Received:
    166
    Reputations:
    16
    PHP:
    function wp_title($sep '»'$display true$seplocation '') {
    ........
    .......
    ......
    .....
    ....
    ...
    ..
    .
    if ( 
    $display )
    echo 
    $title;
        else
    return 
    $title;
    Следовательно:
    $val = wp_title('»',false);
     
  4. mrBackMoon

    mrBackMoon New Member

    Joined:
    30 Sep 2010
    Messages:
    0
    Likes Received:
    2
    Reputations:
    0
    Спасибо) Помогло)