Рубрики

Урок 128 Вывод PHP в виджете

Петр Александров
Автор статьи Пётр Александров
16
Время прочтения: 2 мин.

Добрый день, уважаемые блоггеры! Если Вы еще не являетесь таковым, я рекомендую Вам присоединиться в наши ряды! Просто-напросто начните выполнять 1-ый урок и так далее. Уверен, у Вас все получится!

Итак, сегодня я буду рассказывать про вывод PHP через виджет в WordPress.Урок не является обязательным, но он может пригодится многим начинающим.

Напомню, что в наш блог в сайдбар всякие коды, списки, голосования и т.д. можно вывести двумя способами:

  1. Через правку файла sidebar.php с помощью текстового редактора, к примеру, Notepad++.
  2. Через админку WordPress, используя виджеты.

С первым случаем, пожалуй, все понятно. На этой основе я рассказывал почти все свои уроки WordPress. Мы брали плагины, добавляли необходимый код в sidebar.php и наслаждались жизнью. Но, помню, когда я только начинал создавать блоги, мне не нравился данный способ, я любил работать с виджетами.

Почему? Да потому, что использование виджетов – способ очень простой. Не нужно копаться в коде, просто вставил необходимый виджет в сайдбар, выбрал необходимые параметры и все. Но при работе с виджетами я заметил одну неприятную вещь: не все плагины имели возможность выводить содержимое через виджеты и можно было использовать только коды. Именно эта причина заставляла меня постоянно использовать только 1 метод.

Но, занимаясь фрилансом, меня многие заказчики просили выводить необходимое именно через виджеты, так как вставлять самим код – им было тяжело. Мне пришлось искать выход. Я просто нашел плагин, который выводит PHP в виджете.

Вывод PHP в виджете

  1. Переходим в админке в раздел Плагины, нажимаем на “Добавить новый”, и в поиске набираем “PHP Code Widget”. Устанавливаем и активируем данный плагин. Вы также можете скачать PHP Code Widget и активировать стандартным образом.
  2. Идем в админку –> Внешний вид –> Виджеты.
  3. В разделе “Доступные виджеты” ищем виджет PHP Code и просто “схватив его” перетаскиваем направо (в сайдбар):
  4. Вот и все, плагин работает! 🙂

Проверка:

Сделаем проверку, попробуем вставить в данный виджет обычный PHP код. К примеру, я ввел вот такой код:

Нажимаю на кнопку “Сохранить” и смотрим результат на блоге:


Как видите все работает великолепно! Думаю многим, особенно начинающим, данный урок будет очень полезен! Ведь теперь вывести любой плагин через PHP Вы сможете с легкостью, просто использовав легкий в работе виджет.

До встречи на следующих уроках!

16 комментариев на «Урок 128 Вывод PHP в виджете»
  1. adiodas

    Тоже помню сталкивался с такой проблемой и мне помог этот плагин. А недавно кстати еще нашел плагин, который выводит php в тексте самого поста

  2. tom0rrow

    Плагин походу вообще не нужен, у меня на блоге и таак выводятся php коды. Если через графический виджет не получится добавить, то в right или leftsidebar можно писать хоть на xml 🙂

    Вот если нужен вывод php кодов внутри постов, то тогда использую плагин PHPRUN. Очень удобный так как можно использовать не для всех постов, а ставить галочку только там где требуется (в каком именно посте) 🙂

    • Петр Александров Автор статьи

      А в постах я использую SyntaxHighlighter Evolved 🙂

      • tom0rrow

        SyntaxHighlighter он же вроде просто не меняет вид, тоесть оригинальный код выводит.. А я говорю именно об уже обработанном коде.

        Хотя кто знает что у тебя за SyntaxHighlighter Evolved 🙂

  3. AlexandrGF

    А я вот как раз не очень люблю виджеты) Скорее всего из-за того, что руки не очень прямые и очень часто что-нибудь да куда-нибудь съезжает)
    Через код как-то полегче)

  4. Андрей

    Очень, нужная инфа! Спасибо!

    • com

      Да начало положено в изучении php. Все начинали всегда с малого и шли дальше и дальше.

  5. alimugik

    Приму к сведению, вообще непонятно почему в стандартном пакете вордпресс нету этого, ведь удобно… по сути сам виджет редактируешь без ущербу другим и не боясь что если косячнешь — весь сайдбар разъедется или вообще тема перестанет работать

    • Петр Александров Автор статьи

      я тоже про это, давно уже пора такое реализовать. Уверен, это очень просто.

      • san4izl

        Спасибо, но зачем такой урок нужен? Вставлять PHP коды интересно программистами, но никак не блогерам.

        • Петр Александров Автор статьи

          А у вас все плагины хорошо выводились? Или для вывода каждого плагина Вы обращались к программистам?

          • san4izl

            у меня с плагинами проблем обычно не было. А если плагин и не ставился, то ставил другой. Как-то так…

    • com

      Своего рода различные контекстные рекламы используют пхп скрипты и без которых нельзя заработать. Разместив этот скрипт на блоге можно заработать на контекстной рекламе.

Добавить комментарий
Ваш адрес email не будет опубликован. Обязательные поля помечены
Нажав на кнопку «Отправить комментарий» вы принимаете соглашение на обработку персональных данных.
Подпишитесь на бесплатные уроки по e‑mail и получите книгу в подарок
Нажав на кнопку «Подписаться» вы принимаете соглашение на обработку персональных данных.
Книга по SEO