Архивы: Блог

Война с WordPress-плагинами

wordpress-logo1-main_FullТо ли такое мое счастье, то ли шаловливые руки не дают покоя wordpress’у. Началось все в начале прошлой недели, когда я обнаружил, что плагин WP-ContactForm не работает с кириллицей. Если быть точным, то не работал он уже давно, но я как-то был не в курсе, пока Стас Паршин (@stasparshin) не сказал мне, что письмо с промо-кодами на покупку покенов, которое затерялось неизвестно где, он отправлял именно через контактную форму на SoftReview. Как оказалось, проблема была на всех сайтах, где я использовал этот плагин. И начались поиски.

Перелопатив пачку плагинов со схожим функционалом я остановился на Contact Form 7. Удобный плагин, который позволит создать несколько настраиваемых контактных форм с возможностью подключения CAPTCHA, аттачментов и, что немаловажно, взаимодействующий с Akismet.

И вот вроде и решилась проблема, но не тут-то было… Identify External Links тоже забастовал. Снова игры с плагинами – нашел-поставил-попробовал-удалил. Удалять пришлось пока очередь не дошла до (J)ExR – он-то без проблем начал преобразовывать внешние ссылки во внутренние, причем не только в постах.

Ну вот казалось бы и должно наступить счастье, но… Бац, и я замечаю, что куда-то в неизвестном направлении ушел виджет «Рубрики». Ушел совсем, даже не попрощался. Нет его в админке. Искал-искал, бился-бился – так и не вернул, пришлось ставить Exec-PHP и выводить список рубрик через текстовый виджет. Exec-PHP, кстати, позволяет выполнять php-код не только в виджетах, но и в постах и страницах.

Вот такие приключения с WP-плагинами настигли меня на прошлой неделе. Надеюсь, что эта будет поспокойнее, а если нет – то это тема для отдельной заметки. ;)

HTTP Error 500 Internal server error

Какая-то нездоровая и неприятная фигня. На двух доменах поставил WordPress 2.5.1. Вроде все завелось без проблем, но как только пытаюсь изменить формат ссылок (речь идет о постоянных ссылках – ЧПУ) – начинаются неприятности. Стоит только залить .htaccess, который генерит движок, как я получаю HTTP Error 500 Internal server error.

И ведь вопрос не в версии – эта же версия нормально работает у моих друзей, и не в хосте, наверное, – т.к. блог тех самых друзей хостится у того же хостера. Дело, видимо, в моих, не очень ровных, руках.

С радостью бы чего-нибудь исправил, но не знаю где. Так что если кто-то посоветует где смотреть, чего искать, а возможно и что делать – буду несказанно благодарен.

WP-2.5 ImageUploader – fix

Совсем недавно ругался на баг WP-2.5 с загрузкой изображений. Сегодня нашел фикс — вся проблема оказалась в том, что аплоадер не дружил с mod_security.

Решается добавлением в .htaccess следующего кода:
<ifmodule mod_security.c>
<files async-upload.php>
SecFilterEngine Off
SecFilterScanPOST Off
</files>
</ifmodule>

Попробовал — работает.

И снова о багах

После обновления обнаружил очень неприятный баг в WP2.5. При попытке загрузить изображение с помощью кнопки «Добавить картинку» в WYSIWYG редакторе система выдает ошибку. И ведь, что примечательно, до обновления все работало нормально. Будем искать причину, но вдруг кто-то уже знает ответ — буду признателен.

Ниже можно посмотреть, о чем собственно речь:

Читать далее »

2.5

Обновил движок до версии WP-2.5.
Если тезисно и коротко:

  1. В новой админке – как не у себя дома, не все так привычно как хотелось бы.
  2. Плагины поднялись и заработали без проблем.
  3. От оформления админки Fluency Admin, о которой столько было написано, совершенно не в восторге – включил и выключил нафиг.
  4. Походу пришлось обновить NextGallery, движок не ругался, но галлереи из постов пропали – после обновления все вернулось.
  5. Полечился баг с видео, о котором писал на прошлой неделе.
  6. При создании записи список меток недоступен, как это было в 2.3.3 – не удобно – все, как обычно, лечится своевременным обновлением плагинов.

Вывод: здесь буду юзать 2.5, привыкать так сказать, а остальные мои блоги пусть пока работают на том, что есть.

Видео-баг в WP

Наверняка это не я первым обнаружил, но это безобразие вчера порядком потрепало мне нервов в двух блогах. Итак.

  1. Создаем запись в WordPress-блоге.
  2. Добавляем после текста тег <!–more–>
  3. После этого самого тега вставляем видео (проверено с Youtube и DivShare).
  4. Сохраняем и открываем для просмотра – все отображается нормально.
  5. Вносим любые изменения в запись (код видео не трогаем) сохраняем и получаем разрыв мозга разметки.

По каким-то неведомым причинам WP изменяет код видео. Читать далее »

Кто такие Бурундуки!

2008-03-20_172017.png Я часто называю своих сыновей «Бурундуки». Я уже не помню, почему и как это началось. Просто иногда зову их так. И вот, мои бурундуки, что называется, отожгли. Прав был lalex, когда сказал два года назад, что мой третий ребенок (в тот день мы только узнали, что Люда, моя жена, беременна) — в потенциале пятый блоггер в семье Подзываловских. А ведь никто ничего не подозревал. Прошло время, и Люда завела свой блог — уже тогда я вспомнил о той заметке в блоге Алексея, которой уже давно нет на его страницах. Но что я узнаю сегодня?!
Читать далее »

Привет мир!

Даже не стал менять название первой, дефолтной записи. Пусть так и будет. Пусть будет «Привет мир!» Да, это мой блог, вторая серия того, что было на dmitro.wordpress.com. В какой-то момент я понял, что меня совершенно не прет писать в блог, который находится фиг знает где. А здесь, как говорится, все свое, все родное. А ведь не смотря ни на что иногда так и подмывает написать. О тех же «Чудо-людях», о «замечательных» саппортах, ну или о чем-то приятном или полезном в конце концов.

Так что, Мир, привет! Оставайся на связи. Неформатный блог Д. Подзываловского продолжает свое существование здесь.