→ WordPress
Использование php в виджетах WordPress
Всем привет. Сегодня я начинаю исполнять обещание данное в прошлом посте и пишу первую статью.
Меня попросили написать про использование php прямо из виджета. Честно говоря, у меня такой необходимости никогда не возникало. Но ситуации бываю разные, поэтому… ищем плагин.
Не хитрый поиск и хитрый Гугл, предложили достаточно много решений данного вопроса, но я решил остановиться на следующем. Во-первых, потому что большинство решений не работало с новыми версиями WP, а во-вторых требовало дополнительных финтов ушами, что, согласитесь, далеко не всем охота исполнять.
Итак, мой выбор пал на Daiko’s Text Widget.
Все просто как мычание и не требует абсолютно никаких дополнительных телодвижений.
- Устанавливаем
- Активируем
- Используем
Очень удобной мне показалась возможность настройки страниц отображения виджета, но это конечно не обязательно.
В новых версиях WP появилась возможность искать и устанавливать плагины и темы прямо из админки, что в разы сокращает время решения того или иного вопроса.
Если пройти по ссылке на страницу плагина, то можно увидеть что он не тестился на работоспособность уже очень и очень давно. Но у меня на WP 3.1.2 все работало как часы.
Ну вот вроде бы и все. Надеюсь, что помог. Если возникнут какие-то вопросы — пишите в комменты, будем разбираться.
Удачи.
Кастомизация ссылок «Read More» при помощи произвольных полей
Привет всем. Ровно 2 недели назад я писал про работу с произвольными полями в WordPress. И с тех самых пор мне никак не давала покоя мысль, что ссылки "Read More" или "Подробнее" тоже можно менять на свое усмотрение посредством произвольных полей в зависимости от контекста.
И это оказалось так. Собственно решение.
Создаем новое поле с именем custom-more и задаем ему нужное в данный момент значение.
Затем, открываем index.php и находим строчку
the_content("Подробнее);
и заменяем ее на
<?php $custommore = get_post_meta($post->ID, 'custom-more', true); ?>
<?php if (!$custommore) { $custommore = 'Подробнее'; } ?>
<?php the_content($custommore); ?>
Тоже самое надо проделать с файлами category.php, search.php и archive.php.
Вот и все. Теперь, если вы создаете пользовательское поле с именем custom-more, его значение будет отображаться вместо опостылевшей ссылки «Подробнее». На этом все. Удачи.
Вывод счетчиков Feedburner и Twitter текстом
Привет всем. Счетчики подписчиков и фоловеров сейчас уже неотъемлемая черта любого, даже только что открывшегося блога. Они уже стали чем-то привычным, без чего не возможно представить ни один блог. Но, вместе с тем, дефолтные счетчики уже на столько приелись и стали в сознании пользователя элементом дизайна, что для того чтобы привлечь внимание приходиться идти на всякие ухищрения.
И каждый тут изгаляется как хочет в меру своей фантазии. Различных RSS-иконок великое множество и зачастую бывает трудно подобрать именно ту, которая бы лучше всего подходила к теме (и тематике) блога, а заказывать разработку индивидуальной не каждый станет в силу тех или иных причин.
И я не исключение. Мне достаточно сильно надоели доступные в шаре иконки РСС и Твиттера со всякими зверюшками, книжками, чашками, птичками. А заказывать уникальную, я просто не видел смысла. Но и оставлять просто счетчики фидбёрнера и твиттера я не хотел.
И вот что я подумал
Работа с произвольными полями в WordPress
Привет всем. Что это мы все о HTML да о CSS? Сегодня я хочу рассказать о том что сам узнал не так давно. Речь пойдет о работе с произвольными полями в WordPress. Да и отвлечься от шпаргалок будет нелишне, т.к. постоянно писать на одну, хоть и обширную тему сложно, да и надоедает. Итак, начнем.
Синтаксис

Для того чтобы понять как все это работает, нужно понять синтаксис. Для создания произвольного поля требуется указать имя и значение. Имя поля является константой, а значение может меняться как вам угодно.
Узнать больше о произвольных полях
Делаем бэйдж с датой в WordPress

Когда я только рисовал эту тему, я предполагал что дату публикации поста самое лучшее выводить сразу под заголовком. И до вчерашнего дня меня это вполне устраивало. Но как однажды уже было подмечено — эта тема никогда не перестанет меняться. Я постоянно буду что-то «дорабатывать напильником» и менять.
Вот о том как сделать такой бэйдж я и хочу сегодня рассказать
Разукрашиваем облако тэгов в WordPress

Облако тэгов — штука полезная, я бы даже сказал, необходимая. Мне трудно представить блог где не использовался тот или иной способ вывода тэгов.
Существует достаточно много плагинов для WordPress, которые облегчают и расширяют возможности работы с тэгами. Самый распространенный — плагин Simple tags. Вот о нем я и хочу сегодня поговорить.
Нет, я не собираюсь полностью описывать все возможные настройки этого плагина, об этом можно почитать у Кактуса. Я хочу рассказать о том как этот плагин работает у меня.
Подробнее »