Archive for the ‘WordPress’ Category

Плагин Category Templates не работает в Wordpress версии >= 3?

Понедельник, Февраль 28th, 2011

Если плагин Category Templates v2.1 перестал работать после обновления Wordpress на версию 3.0 или 3.1,
следует в файле плагина cat-templates.php на строке 96 поменять
if ($data[$category->term_id]['template'] != ‘0′)
на
if ($data[$category->term_id]['template'] > ‘0′)

Проблема с кодировкой русских букв в WordPress?

Пятница, Март 27th, 2009

Добавьте в .htaccess следующие директивы и проблема кодировки  в блоге решится.

# пляски с кодировкой #
#http://httpd.apache.org/docs/2.0/mod/core.html#adddefaultcharset
AddDefaultCharset utf-8
#http://httpd.apache.org/docs/2.0/mod/mod_mime.html#addcharset
AddCharset utf-8 *
<IfModule mod_charset.c>
CharsetSourceEnc utf-8
CharsetDefault utf-8
</IfModule>
# пляски с кодировкой #

! Решение из разряда «дешево и сердито». Используйте внимательно.

Wordpress, swfupload и ошибка HTTP

Понедельник, Март 23rd, 2009

Иногда, при загрузке файлов при помощи flash загрузчика, возникает ошибка HTTP «Во время загрузки произошла ошибка. Пожалуйста, повторите попытку позже.»
Бывает, что она проявляется только в одном из установленных в системе браузере.
У меня это случилось в Firefox 3, при установленном flash плеере debug версии
Хотя, на самом деле, это проблема на стороне хостинга.

Для решения необходимо добавить в .htaccess следующий блок:

# решается проблема с WP swfupload
#BEGIN Image Upload HTTP Error Fix
<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>
<IfModule security_module>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>
<IfModule security2_module>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>
#END Image Upload HTTP Error Fix

и желательно установить обычный flash плеер, не дебаг )

(далее…)

Shutter Reloaded, Flash и SWFObject

Воскресенье, Май 11th, 2008

Есть такой замечательный JS-плагин для вывода изображений.
Аналог всяких Lightbox,Thickbox и т.п.

ОЧЕНЬ легкий(мало весит, раз в 20-ть меньше последнего LB) и быстрый, НО!

Этот Shutter Reloaded не дружит с Flash :(
При просмотре фотографии он отключает отображение flash на странице, а после закрытия фотографии – включает обратно.
Все бы ничего, но Flash-анимация в ролике или меню начинается заново :)
У меня на одном из проектов меню и фон анимированные – раздражает между каждой фотографией это мельтешение флеша :D
Согласитесь, не очень приятно, особенно, если смотришь много фоток подряд с одной страницы.
Лечится этот баг закомментированием строк в shutter-reloaded.js

// for (i = 0; i < obj.length; i++) obj[i].style.visibility = vis;
// for (i = 0; i < emb.length; i++) emb[i].style.visibility = vis;

Flash при этом должен быть интегрирован в страницу с wmode=transparent или opaque иначе фотографии могут открыться под ним :)

Надеюсь, кому то поможет ;)

Теги шаблонов WordPress

Среда, Январь 9th, 2008

Полезная информация для тех, кто использует Wordpress в качестве рабочей платформы для своих проектов.

Теги шаблонов – это встроенный набор пользовательских функций для отображения информации, динамически генерируемой WordPress.
Ниже расположен список этих тегов, разбитый по категориям.

(далее…)

Редирект внешних ссылок с блога

Среда, Январь 9th, 2008

Немного пошаманив над плагином для WordPress «Внешние ссылки» или «Редирект для внешних ссылок» с сайта Охотника на зеленых, получили усовершенствованный плагин, который, кроме всего остального, заменяет ссылки в блогролле на «внутренние».

В оригинальный плагин добавляем код:

////////// копируем отсюда ///////////

function replacebookmarks ($databookma) {
$main = get_settings("home");
for ($i =0 ; $i<count($databookma); $i++) {
$databookma[$i]->link_url = str_replace('http://',$main.'/red.php?ext=http://',$databookma[$i]->link_url);
if(!$databookma[$i]->link_target){
$databookma[$i]->link_target = '_blank';
}
}
return $databookma;
}
add_filter('get_bookmarks', 'replacebookmarks',10001); // замена в блогролле (добавил unodj://www.eklmn.org)

//////////// до сюда ////////////

отключить превращение можно закомментировав последнюю строку :)

Плагин “Редирект внешних ссылок”