Виджет RSS patriot

Комментировать К комментариям

В один «прекрасный» момент понадобилось вывести в сайдбар сайта RSS лену, сделанную в кодировке windows-1251, т.к. стандартный виджет wordpress отказывался понимать такую кодировку, то безуспешно поискав в интернете, в поисках готовых решений, написал свой простенький виджет — оформленный как плагин.
Установка, как и у всех плагинов — загрузить в директорию plugins, затем активируем плагин и идем в админку -> Дизайн -> Виджеты, где добавляем виджет в сайдбар и производим его настройку.
Если вы решили сменить RSS ленту, то не забудьте, что файл ленты кэшируется, и чтобы не ждать слишком долго, его можно удалить с сервера (путь к файлу прописывается все в тех же настройках виджета), тогда создастся новый, либо поменять время кэширования (в настройках) на меньшее, к примеру — 1 сек, и после обновления вернуть обратно нужное значение.
Конвертация символов в UTF-8 производится только для RSS ленты кодировки Windows-1251, ленты других кодировок воспринимаются как есть.

  RSS patriot (1,7 KiB, 1 161 скачиваний)

Freeze Июль 16.2009 на 15:13 | #1

Для работы нужен PHP версии 5.

takprosto Февраль 16.2010 на 00:18 | #2

Это аналог стандартного, только с кодировкой поправленной ?

mppks Февраль 16.2010 на 01:18 | #3

Стандартный не разбирал, поэтому не знаю аналог или нет. Смысл тот же, только еще конвертирует кодировку.

Inter Август 25.2010 на 19:00 | #4

А файл кеша должен в папке uploads создаваться автоматически? Очень пригодился бы это плагин (надо вывести на блог с win1251 правильно Utf-8 ленту) да жаль что то не работает (

mppks Август 31.2010 на 22:34 | #5

Файл кэша создается автоматически. Сменить направление конвертации можно непосредственно в коде плагина.

Роман Сентябрь 5.2012 на 11:43 | #6

А можно ли как-нибудь ваш виджет прикрутить к сайту не на вордпрессе?

mppks Сентябрь 6.2012 на 07:56 | #7

бери из кода функциональную часть и прикручивай на любой сайт

Роман Сентябрь 6.2012 на 09:41 | #8

@mppks
Попытался. Что-то не пошло. я не особо в php силен.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*
*
CAPTCHA

*