[Помогите] Задание различных параметров для функции

Тема в разделе "Wordpress", создана пользователем vojack, 22 авг 2013.

Модераторы: Sorcus
  1. vojack

    vojack Постоялец

    Регистр.:
    11 окт 2009
    Сообщения:
    126
    Симпатии:
    9
    Разъясните мне пожалуйста вопос с настройкой параметров для функции вордпресс.
    У меня есть предположение что я могу задать параметр для любой функции wordpress
    к примеру функция :
    <? the_title(); ?>
    если ее модифицировать так:
    <? the_title("$tit"); ?>

    и в файле functions.php задать параметр, ну например перекодировки

    $tit=iconv('UTF-8', 'windows-1251', "$tit");

    Так вот собственно вопрос:
    Можно ли так сделать? Или данные параметры нельзя прописать дополнительно в файле functions.php? Если неправ то как правильно сделать?
     
  2. esche

    esche

    Регистр.:
    9 авг 2009
    Сообщения:
    360
    Симпатии:
    243
  3. vojack

    vojack Постоялец

    Регистр.:
    11 окт 2009
    Сообщения:
    126
    Симпатии:
    9
    Получилось решить самому. Может кому пригодиться.

     
  4. xbreaker

    xbreaker Вверх ногами

    Регистр.:
    15 авг 2007
    Сообщения:
    245
    Симпатии:
    52
    Категорически против метода, указанного выше. Вообще менять исходные коды WP - очень плохой тон, при каждом обновлении замучаетесь свои костыли собирать по файлам. Если так хочется использовать the_title, то правильное решение - это вызвать the_title с параметром, блокирующим вывод echo, а затем уже менять как хочется:

    Вот и всё, использовать можно в любом месте темы. И стоить помнить, что the_title работает только внутри цикла, иначе используем get_the_title.
     
    Последнее редактирование: 23 авг 2013