▲ Наверх

Внимание: Я русскоязычный житель Харькова категорически против военного вмешательства России во внутренние дела Украины. Россияне, не верьте вашим руководителям-политикам. Я говорю на русском языке и никаких проблем из-за этого никогда не испытывал. Ни в Харькове, ни в Киеве, ни во Львове. Истерия нагнетается российскими СМИ/'русско-патриотическими блоггерами', будьте благоразумными. Главная опасность для меня лично - не бандеровцы-националисты, а ваш плешивый кремлевский фюрер - Путин.

Архив

Публикации с меткой ‘wordpress’

Как обрезать пост в RSS в заданном месте

12 мая 2013

Прошлый мой пост оказался очень длинным. Из-за того, что я решил выдавать в RSS не анонсы, а целые записи случились проблемы. В агрегаторах FeedSpot и Netvibes пост показывался все равно не полностью — критический размер составлял порядка 13 тыс. символов, а Google Reader и Feedly вообще не отображали в своей ленте эту запись. Было принято решение найти способ вручную обрезать RSS любого поста: причем, использовать для этого свою уникальную метку, чисто для RSS, никак не связанную с тэгом more.

Я использую плагин Ozh’ Better Feed, который предоставляет выбор: обрезать RSS в том же месте, где поставлен тэг more (читать дальше), либо же выдавать пост целиком. В принципе, для моей задачи подошел бы плагин RSS No More, который может обрезать RSS в заданном месте записи, в том месте, где вставлен тэг [rss-cut]. Однако, не хотелось из-за редко используемой фичи ставить отдельный плагин, который к тому же давно не обновлялся. Было решено просто подправить Ozh’ Better Feed.
Читать далее…

Categories: Интернет Tags: ,

WP плагин: случайные ссылки на рекомендуемые блоги

18 ноября 2012

Вчера у Евгения был пост про то, что хорошо бы на блогах меняться ссылками/кнопками/баннерами. Это дало мне импульс опять вспомнить про PHP и программирование плагинов для WordPress. На самом деле уже давно у меня есть страница с каталогом харьковских блогов. Но я ведь не местечковый ультра-патриот, а подписан на много интересного вообще в мире. И ради увеличения связности блогосферы, а также ради вовлечения в эту блогосферу обычных людей, зашедших на мой бложек, я решил делиться с читателями ссылками на те блоги, которые читаю сам и которые я хотел бы рекомендовать другим. Понятное дело, что интересы у людей разные, поэтому что то из рекомендованного будет не интересно, а что то — вообще отвратительно. Но все равно, лучше пусть человек перейдет на другой блог, чем просто закроет мой. Но проблема состоит в том, что я подписан на большое число блогов, так, что выводить каждый раз на каждой странице весь список интересных ссылок — не рационально. Далее будет выложен сам плагин и описаны его свойства.
Читать далее…


Текущая возня с WordPress — антиспам, дубли

13 мая 2012

Ни как не могу остановиться на одном каком нибудь антиспам плагине. Каждый имеет свои недостатки. Одно время был плагин с использованием JavaScript, который отлавливал движения мышкой и другие натуральные действия живого человека. Почему то постоянно ложно срабатывал для некоторых посетителей. И к тому же, увидев в статистике, что около 4% пользователей заходят с телефонов и прочих мобильных устройств, я сделал мобильную облегченную «мобильную» версию блога. В ней использовать навороты с JavaScript не целесообразно, ибо не на каждом PDA будет работать. Кстати, недавно пришел комментарий от посетителя, использующего мобильный телефон, так что все это не зря 🙂 Читать далее…

Categories: Интернет Tags: ,

Мой WP плагин: смотреть откуда приходят посетители блога

14 сентября 2011

Иногда (причем в самый неподходящий момент) у меня начинается что то типа запоя. Только не с компанией гуляк и бутылкой водки, а с мануалами по PHP, MySQL, кодексу WordPress и желанием чего нибудь изваять самостоятельно. В этот раз идея для плагина следующая: плагин должен показывать откуда пришли последние 5 посетителей блога. И как задача максимум — если посетитель пришел по какому то запросу в поисковой системе, то нужно аккуратно указать, что за система (yandex или google) и вычленить поисковый запрос. В отличии от прошлого раза, когда мой плагин должен был просто создавать jpg картинку на сервере при написании поста, теперь плагин должен при установке создать свою таблицу в базе данных WordPress, а при деактивации, соответственно, ее удалить. В таблице будут хранится http_refferer-ы последних 5ти посетителей. То есть мы должны работать с данными таблицы как со стеком: новая запись стирает самую старую. Поэтому одна колонка в таблице — TimeStamp, по которому и идет сортировка. Удивительно, но сначала я усиленно искал информацию по поводу организации стека в MySQL, то есть ситуации, когда осуществляется целая транзакция по перемещению строк (первая удалилась, вторая стала первой, …, последняя стала предпоследней, и на последнее место пишем новые данные), ну что ж… с кем не бывает 🙂
Читать далее…


Написал плагин для WordPress

18 ноября 2010

Не Боги горшки обжигают! Вот и я, потратив вечер на изучение внутренностей WordPress, его «главного цикла», запроса WP_Query(), и проблемы, как игнорировать самый свежий пост, если он еще черновик, написал свой первый плагин для WP.
Читать далее…



Популярный блог Харькова, 2017 год
Тут была Яндекс-метрика