Еще один способ показать шиш СПАМ-роботам, срущим в комментарии

Делаем проверку на существование рефера при постинге коммента, таким образом человек сможет оставить комментарий, а вот боту это уже не удастся. Вписать надо в файл .htaccess, который лежит в корне WordPress


Новинки WordPress 2.7

Создателям Тем WordPress

Каждому <div> в цикле, в который выводится запись, теперь можно вывести css классы в зависимости от того, какой меткой помечен пост, в какой рубрике он находится, является ли «прилепленным» и т.п.

< ?php post_class() ?>

Используется так:

<div id="post-<?php the_ID(); ?>" < ?php post_class() ?>>

вот как это выглядит в цикле:


Динамическая сортировка постов

Сортировка постов в рубрике

Сортировка постов в рубрике

Перед началом цикла добавляем: Далее…


Как снять пост с «публикации» в определенное время? Опять custom fields

Кусочек кода, найденного на форуме wordpress.org, позволяет модифицировать цикл (Loop) так, что после определённой даты определенная запись в цикле не показывается, для каждой записи можно задать индивидуальную дату «снятия с публикации» в ленте постов. Фактически запись существует по своей ссылке, т.е. статус у неё не меняется и остается как и прежде «опубликовано», просто в конкретной ленте постов она не выводится. Далее…


Встроенная в WordPress защита e-mail авторов

Наткнулась в Кодексе на функцию вывода e-mail (который указан в профиле у пользователя WordPress) в закодированном виде:
[code='php']


Отсюда: codex.wordpress.org/Protection_From_Harvesters
Например, мой мейл превращается в исходном коде странички в набор символов
[code='php']sonika@sonika.ru


Причем каждый раз при генерации страницы кодируется e-mail по-разному. Использовать внутри Цикла. Может кому-нибудь пригодится :)


Чекбокс «Опубликовать на главной»

sonika.ru Оказывается, организовать в WordPress чекбокс «опубликовать на главной» неимоверно просто! В этом поучавствуют мои любимые custom fileds.

Cуть в том, что записи с отмеченным чекбоксом появятся на главной странице блога, остальные — нет. Далее…


Выпадающий список тегов

Выпадающий список тегов можно использовать как для экономии места (в боковой колонке, например) или для фильтра по тегу (почему бы и нет?). Этот код я нашла на форуме wordpress.org и оформила его для удобства в виде плагина. Далее…


Как исключить некоторые теги из the_tags

В параметрах the_tags не предусмотрена возможность исключения некоторых тегов, погуглив, я все же нашла интересное и легкое решение Далее…


Custom fields в WordPress — примеры продвинутого использования

Несмотря на то, что некоторые плагины предлагают свои «готовые» функции для вывода custom fields в шаблонах Темы, существует еще много разных «вкусностей», о которых в Кодексе WordPress написано крайне скудно. Далее…


Посты в несколько колонок

Есть несколько способов организовать вывод постов в 2 и более колонок - т.е. посты, которые выводятся одним циклом (Loop). Все рассмотренные примеры css относятся к Теме default.
Далее…