Марафон v2.0

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

php_kod

Добрый день, уважаемые блоггеры! Если Вы еще не являетесь таковым, я рекомендую Вам присоединиться в наши ряды! Просто-напросто начните выполнять 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 и просто “схватив его” перетаскиваем направо (в сайдбар):
    Вывод PHP в виджете
  4. Вот и все, плагин работает! 🙂

Проверка:

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

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

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

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

Новый марафон 2.0 от WPnew
С уважением, Пётр Александров.
Подпишитесь на бесплатные уроки

Понравился урок? Вы не хотите пропускать новые бесплатные уроки по созданию, раскрутке и монетизации блога? Тогда подпишитесь на RSS или на электронный ящик в форме выше и получайте новые уроки мгновенно! Также можете следить за мной в Twitter.

Добавить комментарий

Такой e-mail уже зарегистрирован. Воспользуйтесь формой входа или введите другой.

Вы ввели некорректные логин или пароль

Извините, для комментирования необходимо войти.

16 комментариев

по хронологии
по рейтингу сначала новые по хронологии
alimugik http://intclubs.ru

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

com http://www.nalbatron.com/

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

Автор
Пётр Александров

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

san4izl http://twitter/san4izl

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

Автор
Пётр Александров

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

san4izl http://twitter/san4izl

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

Андрей http://j-idea.ru

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

com http://www.nalbatron.com/

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

AlexandrGF http://rusplaces.ru

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

Через код как-то полегче)

tom0rrow http://padh.ru

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

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

Автор
Пётр Александров

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

tom0rrow http://padh.ru

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

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

adiodas http://www.magusa.ru

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

Сергей http://selena-luna.ru/

Огромное спасибо.

Перелопатил весь интернет, собираю буквально по крохам на эту тему.

На Вашем сайте всё очень подробно и главное- доходчиво.

Спасибо.еще раз, как раз в тему.

Александр http://info-delo.ru

Как-то не приходилось пока ставить РНР код в виджет, а вот на страницы вставлял с помощью Exec-PHP. Но в на будущее всяк пригодится, спасибо)

Саня http://beloweb.ru/

Не плохой плагин, Очень нужный новечкам. Спасибо, Пётр.

Наверх Рейтинг@Mail.ru