Так уж вышло, что анонс собственного проекта (dataap.info) делаю с опозданием.
Кратко о нём:
Досье – это сервис быстрого доступа к краткой биографии пользователя. Информацию о пользователе можно получить одним кликом на сайтах и в форумах. Честным блоггерам и комментаторам не имеет смысла прятать свои контактные данные. Лёгкий доступ к персональным данным упрощает контакт партнёров, клиентов, работодателей. Досье — доступ к вашим данным на расстоянии одного клика.
Собственно на сайте присутствует вся информация. Жду ваших отзывов и инициативы.
У вас есть масса вариантов его использования:
1) Ставим код, регистрируемся.
2) Ставим код, не регистрируемся.
3) Не ставим код, регистрируемся.
4) Не ставим код, не регистрируемся.
Последний вариант не обязателен. Можете его не выполнять.
Представляю вашему вниманию плагин трансляции анонсов записей из WordPress в Twitter. За основу был взят плагин Twitter updater от Victoria Chan. Из-за того, что оригинальный плагин не работал, как требуется, пришлось его допилить. Чем и делюсь со всеми.
Установка:
1. Скачайте плагин wp2twitter (44)
2. Распакуйте папку с плагином в папку плагинов Wordpress (/wp-content/plugins/)
3. Активируйте плагин в админке плагинов.
4. Двигайтесь в панель инструментов и выберите WP2Twitter
5. Настройте параметры под себя и укажите свои данные от твиттера
Написал для WordPress маленький спам фильтр. Работает только при наличии на сайте кода Google Analitics. Google Analitics создаёт кукесы у пользователя, а плагин проверят их наличие. Если кукесы от Google Analitics обнаружены то комментатор считается человеком, если нет то спамом. Спам, сразу метится как спам. Распознаёт 100%, если у комментатора не отключен javascript, поддержка кукесов и сайт Google Analitics не блокируется.
И так, тестируем...
Little Spam Filter (54)
Написал плагин расстановки мягких переносов в словах для WordPress. Ну как написал, взял код Насибуллина Рината (hyphen_words.php) и оформил в виде плагина. Да простит меня автор. Результат работы можете наблюдать у меня в блоге. Отработку видно при text-align:justify. Хотя некоторые и против применения justify.
Интересно как он повлияет на уникальность не уникального контента.
Perenoska (2.54 KB)
Все правки делались в class-phpmailer.php
Не люблю я править код WordPress, но если уже ничего не помогает, то приходится вмешиваться. Для начала обязательно указать ваш реально существующий ящик в переменную
var $Sender = «blablabla@bla.com»;
Нужно это для хитро настроенных почтовых серверов получателей, которые проверяют существует ли отправитель на самом деле. Типа защита от спама. Если не указать отправителя, то при отправке письма сервер хостера сам подставит какой ему вздумается ящик и сервер получателя такое письмо не пропустит. Пример адреса если мы его не задаём: Return-Path:val34334@p3slh209.shr.phx3.secureserver.net. Естественно такого почтового адреса не существует.
Далее обнаружен глюк у хостинга godaddy.com
В соответствии с RFC 2822 WordPress разбивает тему письма на фрагменты не превышающие 78байт. Но опытным путём выяснилось, что если фрагментов больше чем 1, то godaddy делает вид что письмо ушло, а сам его херит в неизвестном направлении.
Для этого пришлось обрезать сообщение subject до длины, не превышающей 1 фрагмента. Тупо 35байт указал наугад. Да тема теперь не всегда информативна, но что делать, лучше пусть так чем никак. Для обрезания темы опять же вставляем следующий код чуть выше функции function EncodeHeader:
function truncate_bytes
($string,
$len) {
if (strlen($string) <=
$len) {
return $string;
}
if ((ord($string[$len]) < 0×80
) ||
(ord($string[$len]) >= 0xC0
)) {
return substr($string,
0,
$len);
}
while (--
$len >=
0 &&
ord($string[$len]) >= 0×80 &&
ord($string[$len]) < 0xC0
) {};
return substr($string,
0,
$len);
}
//Далее находим строчку:
$x +=
preg_match_all('/[\000-\010\013\014\016-\037\177-\377]/',
$str,
$matches);
//И вставляем перед ней:
$str =
$this->
truncate_bytes($str,
35);
На этом всё.
- Добавлена поддержка автоматического размещения ссылок в статьях. По умолчанию выключено. Для включения убрать // в предпоследней строке //add_action ('the_content', 'hookShowSearchLinks',1);
- Добавлена возможность удаления ненужных ссылок прямо со страницы сайта. Рано или поздно, захочется что-то удалить.
Описание: Плагин проверяет источники перехода с поисковиков на ваш блог и выбирает с них ключевые фразы. Ключевые фразы и ссылки перехода запоминаются для дальнейшего использования. Как только ссылок набирается больше пяти, они начинают добавляться в конец каждого поста в определённой последовательности.
Польза от плагина: увеличивается связность страниц блога, как бы своеобразная перелинковка, где в каждой ссылке стоит ключевая фраза, по которой пришли с поисковика на нужную страницу — это даст дополнительный прирост посетителей. В итоге каждый пост вашего блога добавляет дополнительно 5 ссылок с ключевыми фразами на другие посты вашего блога.
Качаем, активируем…
Для вывода ссылок указываем в нужном месте <?php AddSearchLinks (); ?>
show-keywords(1.5) (1.54 KB)
Написал интересную фишку для wordpress. Фишка в том, что она делает из обычных SAPE ссылок, контекстные ссылки. Получилось неплохо. Нет навязчивых блоков с фразами рекламодателей. Теперь попробуй, определи, где они натыканы. :) Главное что бы рекламодатель их увидел и не снял по ошибке купленную ссылку. :(
Посмотрим, как рекламодатели отнесутся к этой приятной фишке.
P.S. Кстати это возможность использовать разные торговые площадки на одном проекте.