• Всем привет!
    Прошу прощения, если не в ту ветку написал, надеюсь модераторы будут благосклонны и перенесут пост куда нужно.

    Появилась задача в шапке моей темы отображать некоторую информацию. А именно:

    1. Название сайта
    2. Описание сайта
    3. Контактная почта
    4. Номер телефона

    Если с первым и вторым пунктом всё ясно:

    <?php bloginfo('name'); ?>
    <?php bloginfo('description'); ?>

    то как быть с остальными?

    Например контактная почта, в моём случае это почта на которую любой посетитель сайта может отправить сообщение. Я мог бы конечно использовать

    <?php bloginfo('admin_email'); ?>

    что в принципе и делаю, но это не совсем правильно. Административная почта — только для административных сообщений. А как быть с номером телефона? Можно прям в шаблоне header.php его вписать в нужном месте.. А если заказчик сайта вздумает сменить телефон? Он будет меня искать, звонить, просить внести изменения… В общем не есть гуд. Подумал, подумал и решил написать в форум (поискать по форуму я не забыл) задачу следующего содержимого: А что если использовать некую функцию set_bloginfo или add_bloginfo и передавать некое значение. Например добавить информацию:

    <?php
    add_bloginfo('e-mail', 'sale@site.com');
    add_bloginfo('phone', '12345678');
    ?>

    После этого использовать её можно было бы так:

    <?php
    bloginfo('e-mail');
    bloginfo('phone');
    ?>

    Что вообще думаете по этому поводу? Есть ли какое то уже решение? Может я не туда смотрю? Сразу оговорюсь, мне бы не хотелось тяжеловесных решений, связанных с установкой какого нибудь плагина. Я думаю, что это мог бы быть какой то хук, или функция из файла functions.php. Очень интересно ваше мнение.

    Заранее благодарен.

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