Найдены ошибки в плагине поисковых фраз
Рубрики: Новости, SEO, Ошибки в плагине ; Метки: гугл, кейворды, поисковые фразы, яндекс ; 08.08.2008Вчера у меня плагин поисковых фраз опять сорвался и я смог определить причину этого.
Все дело оказалось в кодировке текста поисковой фразы. С поисковиков приходят по фразам в двух кодировках windows-1251 и utf-8 Если удается определить что текст не utf то его перекодирую. Но иногда прорывается фраза в windows кодировке. Это приводит к порче данных, которые хранит плагин. Получается смешанный текст с кодировкой utf и windows который пишется в базу. База понимает только utf и смешанный текст обрывается на каком нибудь символе. Все - данные попортились. Это происходит еще потому, что настройки, которые пишутся в базу вначале сериализуются, то есть конвертируются в текст, который и пишется в базу. Потом из базы читается текст и текст десириализуется в данные. Если текст поврежден, то десериализация не происходит, и соответственно все текущие данные теряются.
В новой версии плагина я частично решу проблему кодировок и полностью избавлю от срыва - номер записи куда был добавлен блок ссылок теперь не будет храниться вместе с текстом ссылок, у которых по любому остается вероятность повреждения.
Подписаться на RSS комментариев к этой записи
Ранее Плагин внутренних ссылок | Позже Черный спам
09.08.2008 в 10:57
Ждём новой версии! У меня он вообще перестал работать, видимо после моих кривых ручек (кривые ручки пытались поправить ссылки /wordpress/wordpress/).
20.08.2008 в 16:29
Что с пингами-то делать? Может в вордпрессе можно где-то отключить вовсе приём автотрекбеков?
20.08.2008 в 19:01
Пингбеки это хорошо - увеличивается дополнительно связность сайта. Можно глобально отключить пингбеки для всего блога - в настройках, существует плагин который отключает пингбеки у всех старых постов - был в комплекте wordpress по версии maxsite.org
09.09.2008 в 19:51
Не, надо как-то с этими пингбэками разбираться - это ж невозможно совершенно - по тридцать пингбэков в день вручную удалять - http://volokhonsky.ru/wordpress/2008/08/16/vzlom-vkontakte/ (оставлю на память эти, чтобы проблема видна была). Так что пока отключу, а как найду какое-то решение, снова займусь...