Дополнительные поля в профиле пользователей

Дополнительные поля в профиле пользователей

Существует множество плагинов, которые расширяют возможности стандартной регистрации в блоге на WordPress. Однако, не всегда стоит пользоваться дополнительным плагином, если все, что вам от него нужно это пара лишних полей в профиле пользователя вроде аськи или твиттера. Плагинами, конечно, пользоваться проще, но, к сожалению, простых и легких плагинов расширения пользовательских профилей мне найти не удалось. Такие монстры как Cimy User Extra Fields будут только зря нагружать ваш блог, поэтому лучше воспользоваться изложенным ниже методом, основанным на редактировании файла functions.php вашего шаблона.

Читать дальше..

Subscription Options

Subscription OptionsSubscription Options это еще один маленький плагин-виджет из разряда практически бесполезных, так как его легко можно заменить простым редактированием шаблона. Хорош он только тем, что с его помощью любой новичок сможет вывести в сайдбаре форму с подпиской на RSS. Причем данный плагин легко впишется в любой дизайн шаблона, так как дает возможность выбрать цвет нужной иконки из 12 предоставленных цветовых схем. В плагин встроена возможность вывода иконок только для 4-х видов подписки: RSS, подписка на RSS через Email, подписка на Twitter и подписка через FaceBook. Использовать все виды подписок вовсе не обязательно, можно выбрать только нужные вам.

Читать дальше..

20 самых необходимых SQL-запросов

Я недавно описывал плагин WordPress SQL Executioner, который позволяет выполнять SQL-запросы прямо из админки блога. Теперь же я приведу вам примеры самых нужных SQL-запросов для WordPress, которые могут очень сильно облегчить вам жизнь в случае каких-либо проблем.

1. Смена пароля

Забыли свой пароль администратора в блоге? Не беда, его легко можно сменить следующим запросом:

UPDATE wp_users SET user_pass = MD5('12345') WHERE ID=1;

Паролем тут будет "12345". Можно сменить пароль и для любого другого юзера в блоге, достаточно поменять в запросе ID, который у админа всегда равен 1. Можно также использовать запрос и с указанием конкретного логина:

UPDATE wp_users SET user_pass = MD5('12345') WHERE user_login = 'admin';

Читать дальше..

(a) RSS More

(a) RSS More

WordPress позволяет вам вывести в RSS-ленте или полный текст записи или ее обрезок в виде анонса (55 первых слов записи с вырезанной HTML-разметкой, тег шаблона the_excerpt). С помощью плагинов типа Ozh Better Feed можно сократить полный текст записи до тега more и тем самым выводить в RSS нормальный, а не кастрированный  анонс. Генерировать одновременно две RSS ленты с полным содержимым и нормальным анонсом в WordPress по умолчанию нельзя. Для этого нужно воспользоваться очень полезным плагином (a) RSS More, созданным как раз для решения этой задачи.

Читать дальше..

WordPress SQL Executioner

WordPress SQL Executioner

WordPress SQL Executioner это маленький плагин для прямого выполнения SQL-запросов прямо в админке вашего блога. Есть множество "больших" плагинов вроде WP-DBManager, которые дают возможность выполнения SQL-запросов помимо других своих функций. Но если вам нужна только одна функция плагина, то зачем для этого ставить более мощный и требовательный к ресурсам сервера плагин? Для мелких нужд вроде удаления спам-комментариев или  кучи ревизий записей вовсе необязательно залезать в phpMyAdmin, достаточно установить WordPress SQL Executioner.

Читать дальше..