→ WordPress

Использование php в виджетах WordPress

Опубликовано Вторник, 17 мая, 201176 комментариевWordPress

Использование php в виджетах WordPress Всем привет. Сегодня я начинаю исполнять обещание данное в прошлом посте и пишу первую статью.

Меня попросили написать про использование php прямо из виджета. Честно говоря, у меня такой необходимости никогда не возникало. Но ситуации бываю разные, поэтому… ищем плагин.

Не хитрый поиск и хитрый Гугл, предложили достаточно много решений данного вопроса, но я решил остановиться на следующем. Во-первых, потому что большинство решений не работало с новыми версиями WP, а во-вторых требовало дополнительных финтов ушами, что, согласитесь, далеко не всем охота исполнять.

Итак, мой выбор пал на Daiko’s Text Widget.
Все просто как мычание и не требует абсолютно никаких дополнительных телодвижений.

  1. Устанавливаем
  2. Активируем
  3. Используем

Очень удобной мне показалась возможность настройки страниц отображения виджета, но это конечно не обязательно.

В новых версиях WP появилась возможность искать и устанавливать плагины и темы прямо из админки, что в разы сокращает время решения того или иного вопроса.

Если пройти по ссылке на страницу плагина, то можно увидеть что он не тестился на работоспособность уже очень и очень давно. Но у меня на WP 3.1.2 все работало как часы.

Ну вот вроде бы и все. Надеюсь, что помог. Если возникнут какие-то вопросы — пишите в комменты, будем разбираться.
Удачи.


Кастомизация ссылок «Read More» при помощи произвольных полей

Опубликовано Среда, 29 декабря, 201032 комментарияWordPress

Привет всем. Ровно 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 текстом

Опубликовано Вторник, 28 декабря, 201040 комментариевWordPress

Вывод счетчиков Feedburner и Twitter текстомПривет всем. Счетчики подписчиков и фоловеров сейчас уже неотъемлемая черта любого, даже только что открывшегося блога. Они уже стали чем-то привычным, без чего не возможно представить ни один блог. Но, вместе с тем, дефолтные счетчики уже на столько приелись и стали в сознании пользователя элементом дизайна, что для того чтобы привлечь внимание приходиться идти на всякие ухищрения.

И каждый тут изгаляется как хочет в меру своей фантазии. Различных RSS-иконок великое множество и зачастую бывает трудно подобрать именно ту, которая бы лучше всего подходила к теме (и тематике) блога, а заказывать разработку индивидуальной не каждый станет в силу тех или иных причин.

И я не исключение. Мне достаточно сильно надоели доступные в шаре иконки РСС и Твиттера со всякими зверюшками, книжками, чашками, птичками. А заказывать уникальную, я просто не видел смысла. Но и оставлять просто счетчики фидбёрнера и твиттера я не хотел.
И вот что я подумал


Работа с произвольными полями в WordPress

Опубликовано Среда, 15 декабря, 201043 комментарияWordPress

Привет всем. Что это мы все о HTML да о CSS? Сегодня я хочу рассказать о том что сам узнал не так давно. Речь пойдет о работе с произвольными полями в WordPress. Да и отвлечься от шпаргалок будет нелишне, т.к. постоянно писать на одну, хоть и обширную тему сложно, да и надоедает. Итак, начнем.

Синтаксис

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


Делаем бэйдж с датой в WordPress

Опубликовано Четверг, 18 февраля, 20109 комментариевWordPress

Делаем бэйдж с датой в WordPress

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

Вот о том как сделать такой бэйдж я и хочу сегодня рассказать

Подробнее »


Разукрашиваем облако тэгов в WordPress

Опубликовано Вторник, 26 января, 201034 комментарияWordPress

Разукрашиваем облако тэгов в WordPress

Облако тэгов — штука полезная, я бы даже сказал, необходимая. Мне трудно представить блог где не использовался тот или иной способ вывода тэгов.

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

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


Страница 1 из 3123