June 12th, 2008 /
Smarty
Если вам необходимо создать блогхостинг на своем сайте или же просто несколько блогов на сабдиректориях под свои нужды, то вы, наверное, уже используете Wordpress MU.
Однако по умолчанию Wordpress MU не позволяет создавать блоги (сабдиректории) с названиями, содержащими дефис (buy-software.blog.com), выдавая ошибку “Only lowercase letters and numbers allowed“.
Лечим: Находим файл wp-includes/wpmu-functions.php. В нем описана функция wpmu_validate_user_signup(…).
Внутри ищем код (855 строка в WPMU версии 1.3.3):
preg_match( "/[a-z0-9]+/”, $user_name, $maybe );
if( $user_name != $maybe[0] ) {
$errors->add(’user_name’, __(”Only lowercase letters and numbers allowed”));
}
Первую строку меняем следующим образом:
preg_match( "/[a-z0-9-]+/”, $user_name, $maybe );
(добавляем дефис в список разрешенных символов).
То же самое делаем в строке 958 того же файла (!).
Все 
Категории: Wordpress MU, Функционал Wordpress |
Нет комментариев »
Тэги: Wordpress MU, хаки
May 26th, 2008 /
Smarty
Задача:
Найти способ организовать ротацию баннеров или рекламных html-блоков в Wordpress. Плагин должен быть легким в использовании, не создавать сложных запросов к базе данных, ну и при этом - функциональным.
Решение:
Плагинов, которые позволяют организовать грамотную ротацию баннеров или рекламных блоков в Wordpress, не так уж и много. Я бы даже сказал - совсем мало. По функциональности подошел только один - WPAdMentor. К сожалению, проект оказался заброшенным, сайт разработчика уже давно кем-то перекуплен. Под WP2.5 плагин категорически отказался работать. Ну, значит будем ремонтировать
Исправленный плагин WPAdMentor.
Использование:
Дальше »
Категории: Wordpress плагины, Функционал Wordpress |
4 Комм. »
Тэги: адсенс, баннеры
May 18th, 2008 /
Smarty
В прошлый раз я писал о том, как можно вставлять в посты видео с различных ресурсов типа YouTube. Для этого я рекомендовал (вопрочем, до сих пор рекомендую ;-)) плагин “Embedded Video with Link” (ну и название придумали…)
Однако, у плагина есть несколько недостатков, а именно: отсутствие поддержки RuTube и несовместимость с WP 2.5+
Исправляю! (Если кто не понял, то это такая ссылка для скачивания.) Дальше »
Категории: Wordpress плагины |
4 Комм. »
Тэги: RuTube
May 11th, 2008 /
Smarty
Прочитав этот пост, вы научитесь “легким движением руки” вставлять в свой Wordpress блог embedded (встроенное) видео из видеопорталов типа YouTube и узнаете много нового из жизни кошек. Вперед.
Итак, нам понадобится плагин “Embedded Video with Link“.
Качаем, распаковываем и копируем содержимое папки embedded-video в директорию wp-content/plugins.
Дальше »
Категории: Wordpress плагины |
5 Комм. »
Тэги: embedded, video, youtube
April 9th, 2008 /
Smarty
Сегодня правил заказчику темплейт одного блога с хорошей суточной посещаемостью. Схема работы получилась примерно следующая – заливаю измененную тему, активирую и показываю блог. Заказчик просит поправить отступы, фонты и проч. Правлю, активирую. Смотрю – css полностью расползлась… значит что-то я пропустил… Опять начинаю искать ошибку. И так примерно с час мы правили тему на рабочем блоге «в режиме реального времени».
В итоге я пришел к выводу, что для подобных экспериментов с темами нужен какой-нибудь плагин – чтобы администратор имел возможность «в безопасном режиме» редактировать темы и просматривать результаты своих изменений.
На глаза попались 2 плагина с похожей функциональностью: Theme Test-Drive и Theme Previev. Устанавливаю оба. Начинаю эксперименты. Дальше »
Категории: Wordpress плагины, Функционал Wordpress |
Нет комментариев »
Тэги: Плагины, темплейты
February 28th, 2008 /
Smarty
Если ваш Wordpress-блог работает на движке ветки 2.3, то вы не могли не заметить фразу о том что версия вашего WordPress-а устарела и ее требуется обновить: «A new version of WordPress is available! Please update now.»
Хорошая фишка? Хорошая! Полезная? Не очень…
Почему? Эта функция создает лишние POST-запросы при работе в админке. И иногда - периодические зависания админки.
Отключаем? Отключаем!
Для этого воспользуемся небольшим плагином Disable WordPress Core Update.
Качать отсюда. Читать описание разработчика тут
Скачиваем плагин, активируем, работаем…
Категории: Функционал Wordpress, Хинт |
6 Комм. »
Тэги: Хинт