Category Archives: WordPress

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

Если плагин 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?

Добавьте в .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

Иногда, при загрузке файлов при помощи 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 плеер, не дебаг )

Continue reading WordPress, swfupload и ошибка HTTP

Shutter Reloaded, Flash и SWFObject

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

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

Этот Shutter Reloaded не дружит с Flash 🙁
При просмотре фотографии он отключает отображение flash на странице, а после закрытия фотографии – включает обратно.
Все бы ничего, но Flash-анимация в ролике или меню начинается заново 🙂
У меня на одном из проектов меню и фон анимированные – раздражает между каждой фотографией это мельтешение флеша 😀
Согласитесь, не очень приятно, особенно, если смотришь много фоток подряд с одной страницы.
Лечится этот баг закомментированием строк в 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

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

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

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

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

Немного пошаманив над плагином для 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)

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

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

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