Category: IT-Blog

Фид-дорген

Май 28, 2014 - IT-Blog - 0 Comments - Стандартный
Рубрики: WordPress. автор: admin

мая.28, 2014

Недалече чем на заре жизни блога, я излагал идею о посыле в жопу дорогенераторов и выдвигал теорию о способах заиметь контент ну совсем малой кровью. Для тех кому некогда читать – выжимка: попробовать отказаться от генерации текста для дорвея вообще, а использовать только выдачу фида как контент дора

Originally posted 2010-01-15 12:30:37. Republished by Vancouver Web Design

Комментарии в RSS

Планирование событий в WordPress

Май 27, 2014 - IT-Blog - 0 Comments - Стандартный
Рубрики: WordPress. автор: admin

мая.27, 2014

В WordPress есть замечательный механизм планирования событий, например, публикуя записи в предварительно заданные дни и часы. С помощью hook’ов легко запланировать свои собственные события. В нашем примере блог WordPress раз в час будет отправлять нам электронное сообщение.

Вставьте блок с приведенным ниже кодом в файл «functions.php».

if (!wp_next_scheduled('my_task_hook')) {
wp_schedule_event( time(), 'hourly', 'my_task_hook' );
}

add_action( 'my_task_hook', 'my_task_function' );

function my_task_function() {
wp_mail('you@yoursite.com', 'Automatic email', 'Hello, this is an automatically scheduled email from WordPress.');
}

Первым делом, создаётся функция, выполняющая нужное действие. В данном примере это функция «my_task_function()», которая просто отправляет сообщение на указанный адрес электронной почты.

Чтобы запланировать событие, воспользуемся функцией «wp_schedule_event()». Последним аргументом должен быть hook, вот почему мы переопределяем функцию «my_task_function()» на «my_task_hook».

Планирование событий в WordPress

Originally posted 2010-05-05 22:26:51. Republished by Vancouver Web Design

Комментарии в RSS

Создание сплога на движке wordpress

Май 26, 2014 - IT-Blog - 0 Comments - Стандартный
Рубрики: WordPress. автор: admin

мая.26, 2014

Я не буду описывать всех плюсов создания сплога именно на движке wordpress, просто примем такую аксиому, что “wordpress – лучше для сплога нет”. Система работает – больше ничего и не нужно. Эффект есть, а детали никого волновать и не должны.

В этом посте я просто выложу свою сборку wordpress и перечислю используемые плагины. Моя сборка базируется на движке wordpress версии 2.5.1, конфиг настроен на английский язык. Плагины, поехали:

  1. Akismet —  признанный лидер в борьбе со спамом в комментариях. Для работы плагина необходим так называемый API Key, который можно получить после регистрации на сайте wordpress.com и использовать один API key для многих сайтов;
  2. All in One SEO Pack – плагин для seo-манипуляций/оптимизаций. Для нормальных рукотворных блогов, где для каждого поста прописываются свои мета-описание и кейворды, этот плагин конечно же гораздо более актуален, нежели в для сплогов, но в любом случае лишним он не будет;
  3. Auto Social Poster – последняя вресия плагина только платная (еще не поломали), я пользуюсь ломанным вариантом версии 3.9. Плагин предназначен для автоматического постинга в сервисы социальных закладок. Сервисов штук 15, нормальных сервисов, где быстро делаются аккаунты и куда далеко не новая версия плагина все еще удачно постит наберется штук 5-7. Опять же, в любом случае, хуже от него не будет.
  4. Dagon Design Sitemap Generator – размещает на странице html-вариант карты сайта, по идее, это полезно для индексации;
  5. FeedWordPress – самый главный плагин в сплоггерском деле. Плагин позволяет из любой RSS ленты делать посты, т.е. этот плагин атоматически постит в наш сплог, беря контент из одной или нескольких RSS лент. Преимуществом данноного плагина является работа по расписанию без cron. Для каждой RSS ленты можно выбрать свои уникальные настройки, например, указать в какую категорию/рубрику будут заносится создаваемые посты. В моей сборке плагин немного доработан: если в посте встречаются картинки, то плагин автоматически копирует все картинки в нашу папку /images/ и заменяет в html старые адреса картинок на новые;
  6. Google XML Sitemaps – этот плагин создает карту сайта в формате XML, после чего можно смело скармливать ее гуглу и всем остальным, если необходимо;
  7. LiveJournal Crossposter – плагин для кросспостинга в блог на ЖЖ (livejournal.com), в моей сборке плагин кросспостит анонсы постов, используя для этого функции из плагина the_excerpt Reloaded;
  8. Popularity Contest – плагин выводит список поплярных постов на вашем блоге/сплоге, полезно для внутренней перелинковки и для поддержки действительно наиболее популярных постов. Стандартная версия плагина без дополнительных телодвижений отказывается работать с WP версии 2.5 и выше, в моей сборке в плагин уже внесены соответсвующие изменения;
  9. randomimage – плагин позволяет получить картинку из случайного поста и ссылку на этот пост, используется для улучшения внутренней перелинковки страниц, например, после поста делаем блок “рекомендуем к прочтению”, где находятся 4-5 маленьких картинок со случайных постов и названия этих постов (особенно актуально для киношных сплогов);
  10. RusToLat – плагин для транслитерации русских букв URL’а в латинские, актуален только для рускоязычных сплогов;
  11. Simple Tags – плагин, который упростит и атоматизирует работу с метками. Так же плагин позволяет выводить Схожие записи;
  12. the_excerpt Reloaded – делает обрезку постов. Я считаю, что в случае со сплогами полный текст поста должен находится исключительно на странице с самим постом, во всех других местах, – будь то главная страница, страница архива, RSS лента, – пост должен быть обрезан. В моей сборке плагин немного доработан, в конец текста ссылки “read more” вставляется заголовок самого поста;
  13. WordPress.com Stats – плагин для сбора статистики вашего сплога, для работы требует ввести API Key;
  14. Wordpress to blogger.com (blogspot.com) cross poster – плагин для кросспостинга в блог на blogger.com, в моей сборке плагин немного переделан и способен постить только анонс поста без отбрасывания html тегов;
  15. WP-PageNavi – плагин делает постраничную навигацию “Страница 1,2,3,4,5″ вместо стандартной навигации “Предыдущие – Следующие” ;
  16. WP Super Cache – вовсе необязательный плагин, позволяет заметно ускорить работу WP, актуален в случае создавания сплогом большой нагрузки на хостинг или же в случае слишком уж хилого хостинга, хотя я даже на бесплатном хостинге редко включаю этот плагин.

Создание сплога на движке wordpress

Originally posted 2010-02-01 05:28:49. Republished by Vancouver Web Design

Комментарии в RSS

CSS хаки для Internet Explorer

Май 21, 2014 - IT-Blog - 0 Comments - Стандартный
Рубрики: HTML, Sticky. автор: admin

мая.21, 2014

Продолжаем изучение хаков для Internet Explorer. Занимаясь html версткой приходится сталкиваться с багами IE. Появляется необходимость задания дополнительных инструкций CSS. Такие инструкции часто называют хаками. Вот примеры инструкций для IE свойства height:

* height: 10px; /* этот CSS хак увидит только IE */

_height: 10px; /* эту инструкцию воспримут только IE 5.5 и IE 6.0 */

_heig\ht: 10px; /* а этот CSS хак увидит только IE 6.0 */ 

Примеры хаков IE для свойства display:


_display: none;

_disp\lay: block; /* только IE 5.5 не отобразит блок */ 

На самом деле CSS хаки это плохо, так как код не проходит валидацию. Если Вам хочется, чтобы код был валидным, используйте условные комментарии.

Originally posted 2010-05-13 15:07:17. Republished by Vancouver Web Design

Комментарии в RSS

Список лучших WordPress плагинов

Май 20, 2014 - IT-Blog - 0 Comments - Стандартный

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

Предотвращение спама
1. Akismet – один из лучших плагинов для Wordpress по предотвращению спама. Идет в сборке Wordpress по умолчанию.
2. Spam Karma 2 – этот плагин фильтрует все комментарии до того, как они появятся на вашем блоге. Хорошая альтернатива Акисмету.
3. Anti Spam Image – эффективный плагин по предотвращению спама в комментариях. Добавляет продвинутую капчу.
4. Math Comment Spam Protection – заставляет посетителя складывать цифры при добавлении комментария, что достаточно эффективно против некоторых ботов.
SEO
5. All-In-One-SEO-Pack – один из лучших плагинов для оптимизации Wordpress блога для поисковых систем. Имеет разнообразные настройки. Позволяет вводить метатеги для каждой страницы, менять формат вывода тайтлов и т.д.
6. Google Sitemaps – этот плагин генерирует XML-карту вашего сайта для Google, Yahoo! и других поисковиков.
7. Sitemap Generator – плагин Wordpress, который автоматически генерирует карту сайта, что улучшает его индексацию поисковиками.
8. KB Robots.txt – облегчает создание файла robots.txt для вашего сайта (этот плагин не рекомендуется, если ваш блог находится в подпапке).

Администрирование
9. WordPress Instant Upgrade – позволяет обновлять ваш Wordpress до новой версии одним кликом.
10. Wordpress Backup – очень нужный плагин. Создает бекап вашего Wordpress. Можно настроить его так, что бекап будет отправляться к вам на e-mail автоматически через заданный промежуток времени. Я обычно завожу для нового блога почтовый ящик на gmail.com и настраиваю отсылку бекапа на него
еженедельно. Очень удобно. Один раз настроил – и бекапы аккуратно приходят на почтовый ящик.
11. WP Cache – этот плагин ускоряет работу вашего блога. Это особенно актуально,
если ваш сайт имеет большую посещаемость. Кроме этого, если ваша статья
попадет в топ социальных сетей, то приток посетителей может просто
перегрузить движок вашего сайта.
12. Articles – с помощью этого плагина можно сделать из своего блога каталог статей.
13. 404 Notifier – это плагин находит несуществующие страницы на вашем блоге и высылаем вам e-mail в случае их обнаружения.
14. WP-Grins – это плагин позволяет добавлять кликабельные смайлики в ваши посты и комментарии.
15. Super Archive – этот плагин Wordpress создает динамические архивы для ваших постов.
16. Admin Drop-Down Menu – создает выпадающие меню в админке, что позволяет открыть любую страницу админки Wordpress в один клик.
17. Adhesive – позволяет делать прикрепленные посты, которые будут отображаться выше остальных.
18. CMS Enabling Plugins – делает из обычного Wordpress блога CMS (Систему Управления Контентом).
19. Редирект для внешних ссылок – делает из внешних ссылок вида «внешний_сайт.ru» редиректные ссылки вида «ваш_сайт.ru/red.php?ext=http%3A%2F%2Fвнешний_сайт.ru», что не дает передавать вес страницы по ссылке.
20. Instant Update – этот Wordpress плагин позволяет обновлять WordPress до новой версии одним кликом.
21. PodPress – плагин для публикаций подкастов на вашем блоге.
22. Corrector – плагин Wordpress для проверки орфографии от Google на 27 языках.
23. LiveJournal Crossposter – кросспостинг вашего блога в сервисы блогов типа livejournal. Это позволяет расширить аудиторию ваших посетителей и получить дополнительные внешние ссылки.
24. WP e-Commerce – этот Wordpress плагин позволяет добавить корзину покупок на ваш блог.
25. Russian Date – этот плагин русифицирует даты на вашем блоге.

RSS
26. Feedburner Feed Replacement – плагин, который перенаправляет RSS фид вашего блога на сервис Feedburner. Кстати, если еще им не пользуетесь – рекомендую. Он дает вам массу возможностей для управления свом RSS фидом.
27. Random Text – веселый плагин. Добавляет случайную фразу к ссылке вашего RSS фида в конце поста типа «Будь как свежий огурец, подпишись на RSS!». Призван увеличивать количество ваших RSS подписчиков.
28. RSS Signature – позволяет добавлять подпись или копирайт в ваш RSS фид.
29. WP-o-Matic – этот плагин позволяет создавать посты из RSS фидов. Просто заполните адрес RSS фида и выберите нужные категории.
30. Better Feed – позволяет усовершенствовать ваш RSS фид с помощью нескольких продвинутых опций.
31. FeedStats – статистика вашего RSS фида.
32. Rss2email – этот плагин предназначен для размещения на страницах вашего Wordpress блога формы подписки, кнопки или счетчика популярного сервиса rss2email.ru, который позволяет читателям получать вашу RSS ленту на e-mail.

Реклама
33. Adsense Deluxe – плагин Wordpress, упрощающий размещение контекстной рекламы Google Adsense на вашем блоге. Настраиваете нужные блоки рекламных объявлений, а затем легко и просто размещаете их в любых местах на блоге.
34. Buy Me a Beer – «Купи мне пива». Выводит иконку с кружкой пива или кофе со ссылкой на ваш аккаунт Paypal в конце поста. Позволяет посетителям «купить» вам ваш любимый напиток, перечислив на ваш счет пару долларов. Для этого надо иметь аккаунт Paypal.
35. Paypal Donate – этот Wordpress плагин позволяет легко добавлять на ваш блог кнопку Donate со ссылкой на ваш Paypal аккаунт.
36. AdRotator – позволяет крутить несколько рекламных обьявлений.

Социальные закладки
37. Однакнопка – плагин русскоязычных социальных закладок.
38. Сохранить на Memori – плагин Wordpress, добавляющий возможность посетителям сохранять ваши статьи в свои закладки на сервис Memori, который дает хороший трафик и внешние ссылки на ваш сайт.
39. Бобрдобр – аналогичный плагин для добавления постов в закладки на сервисе Bobrdobr.ru.
40. Мистер Вонг – позволяет читателям добавлять ваши статьи на сервис закладок mister-wong.
41. Addzakl – плагин русскоязычных социальных закладок.
42. Share This – плагин англоязычных социальных закладок.
43. Sociable – плагин англоязычных социальных закладок.
44. Addthis – еще один плагин англоязычных социальных закладок.

Социальные сети
45. Digg This Button – этот плагин добавляет иконку с Digg.com
к каждому посту на вашем блоге и показывает количество «диггов» ( то есть сколько людей проголосовали за вашу статью). С помощью этой иконки посетители могут проголосовать за вашу статью одним кликом. В итоге это дает целевых посетителей с сервиса digg, а также повышает рейтинг вашего сайта в поисковиках.
46. Reddit This Button – этот Wordpress плагин добавляет аналогичную иконку для сервиса Reddit.
47. Add to Del.icio.us – добавляет иконку для сервиса Del.icio.us.
48. News2 Button – это Wordpress плагин добавляет аналогичную тконку для русскоязычного новостного социального сервиса News2.ru.
49. Gregarious – плагин социальных закладок с кнопками для сервисов Digg, Reddit и других.

Статистика
50. Google Analytics этот Wordpress плагин позволяет легко добавить код вашего счетчика для статистики Google Analytics. К слову сказать, я считаю Google Analytics наиболее продвинутой и удобной системой статистики для сайта. Плагин позволяет добавить код счетчика прямо в админке.
51. Open Web Analytics – плагин с разнообразной ститистикой по вашему блогу. Показывает географию посетителей в связке с сервисом Google Earth.
52. WP-Stats – популярный плагин статистики для блогов Wordpress.

Юзабилити
53. Popularity Contest – один из моих самых любимых плагинов. Выводит список самых популярных материалов вашего блога, что дает посетителям возможность сразу попадать на ваши лучшие статьи.
54. Related Posts – «похожие записи» – еще один из моих любимых плагинов для Wordpress. Он выводит похожие записи в конце вашей статьи, что позволяет увеличить количество просмотренных страниц на вашем сайте и дольше удерживает
посетителей.
55. Similar Posts – это плагин является альтернативой предыдущему – выводит похожие записи.
56. WP-PageNavi – добавляет навигацию по страницам в нижней части, что делает ваш блог более удобным для навигации.
57. Post Star Rating – этот Wordpress плагин позволяет посетителям выставлять рейтинг постов.
58. Search Regex – плагин добавляет функцию продвинутого поиска на вашем блоге.
59. Landing sites 1.3 – показывает, по каким поисковым запросам приходят посетители на ваш блог.
60. WP-Most Commented Posts – выводит список самых комментируемых статей на вашем блоге.
61. WordPress PDA – позволяет просматривать блог в браузере КПК.

Комментарии
62. Show Top Commentators – показывает список самых активных комментаторов, тем самым стимулирует ваших комментаторов.
63. Subscribe-To-Comments – плагин, позволяющий посетителям при добавлении комментария подписаться на комментарии. Уведомление о каждом новом комментарии будет высылаться ему автоматически.
64. Rate Comments – этот Wordpress плагин позволяет оценивать комментарии.
65. Gravatars – позволяет добавлять аватарки авторам в комментариях (так называемые граватарки).
66. Custom Smileys – плагин пзволяет добавлять смайлики в комментариях.

Общение
67. Skype Online Status – этот плагин показывает ваш статус в Skype.
68.

Удаление мусора в базе

Май 19, 2014 - IT-Blog - 0 Comments - Стандартный
Рубрики: WordPress. автор: admin

мая.19, 2014

Всем кто занимался переносом сайтов на wordpress с хостинга на хостинг видел какой размер базы данных. Даже когда на блоге всего один пост база все равно необоснованно большого размера. Все дело в мусоре. Самое большое кол-во мусора это планета вордпресс. Новости разработчиков и блоггеров сохраняется в базе, зачем неизвестно. Первый делом нужно удалить код в движке который тянет эти новости в базу. Не думаю что то кому-то нужны.

Следующий этап это удаление всей информации, вернее мусора, с самой базы. Это можно сделать через phpmyadmin или специальными плагинами. Плагины можно найти на сайте вордпресса. Не рекомендую заниматься очисткой базы не опытным пользователям. Даже при наличии опыта необходимо сделать бекап базы(через phpmyadmin, ssh или другим способом)

Originally posted 2010-01-15 16:03:32. Republished by Vancouver Web Design

Комментарии в RSS