Как установить Gravatars на WordPress-блоге, не используя плагины

Gravatar - Globally Recognized Avatars

Отличный способ добавить в свой блог глобально распознаваемые аватары (GRAvatar = Globally Recognized Avatar) я нашла на блоге Коннора Уилсона (Connor Wilson).

Пожалуй, не буду переводить две первые части его поста, где рассказывается, что такое Gravatars и что мы выигрываем, используя их. По-простому говоря, Gravatar – это такая картиночка, которая будет использоваться как аватар в любом месте, где выполнены 2 условия.

  1. Вы введете свой e-mail,
  2. Поддерживается сервис gravatars.

Может быть, это немного похоже на OpenID, и я даже считаю, что было бы здорово объединить эти сервисы и включить единую аватарку в OpenID координаты. Ну да ладно, это дело будущего.

А пока давайте посмотрим, как включить Gravatars на своем WordPress-блоге.

В файле comments.php и лучше всего после начала вот этого цикла <?php foreach ($comments as $comment) : ?> вставляем такой код:

<?
$email = $comment->comment_author_email;
$default = ""; // link to your default avatar
$size = 70; // size in pixels squared
$grav_url = "http://www.gravatar.com/avatar.php?gravatar_id=
" . md5($email) . "&default=" . urlencode($default) . "&size=" . $size;
?>

Теперь там, где нужно показать саму картинку аватара, пишем

<img src=”<?=$grav_url ?>” height=”<?=$size ?>” width=”<?=$size ?>” alt=”User Gravatar” />

Вот и все. Теперь можно настроить размер картинки в строке $size = ...; и задать стили: рамку, отступы и так далее.

Пример работы можно увидеть в комментариях этого блога.

Первый опыт работы с Drupal. Чего не хватает Drupal по сравнению с WordPress?

Introduction

Сейчас я подумываю о запуске нового проекта, уже купила домен и хостинг, и осталось только настроить CMS (Content Management System).

Почитав блог веб-разработчика Дмитрия Сергеева и конкретно статью Сравнение Drupal, Joomla и WordPress решила попробовать систему Drupal как движок для блога. Что же из этого получилось?

Интересные возможности CMS Drupal

На официальном сайте Drupal есть подробные описания всех достоинств этой системы. Вот некоторые из них:

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

Трудности при работе с Drupal

Вероятно, все дело в том, что я уже довольно долго работаю с WordPress и настолько к нему привыкла, что уже не хочу осваивать что-то новое.

1. Проблема с пермалинками.

Оказывается, пермалинки в Drupal не должны иметь слеша в окончании (как например, http://site.com/article1/). Пока я до этого додумалась, прошло 2 дня.

Но зато здесь можно создавать видимость html-страниц, то есть ссылки вида http://mysite.ru/articles/new-features-drupal.html. Это интересная фича.

2. Проблема с содержимым главной страницы.

Там ничего нет. Откуда оно берется, как редактируется? Моя главная страница пуста. 🙁 Видимо, это нужно настраивать с помощью дополнительных модулей, но руки так и не дошли до того, чтобы эти модули установить.

3. Проблемы редактора страниц.

3.1. Отсутствие возможности сохранить в черновики.

3.2. Не нашла, как сделать предпросмотр страницы (а в WordPress есть очень полезная функция preview).

3.3. Нет встроенных тегов в редакторе кода html.

Например, я люблю брать из кнопочек редактора теги <code> и <blockquote>. Особенно последнее слово набирать лень, и легче просто нажать на кнопку. Возможно, эти вещи есть в дополнительном модуле визуального редактора TinyMCE.

4. Мало симпатичных тем.

Может быть, это мои придирки, ведь художественный вкус у всех разный, но все же мне показалось, что красивых тем для Drupal почти нет. Так же думает и Дмитрий Сергеев:

На Drupal есть красивые сайты, однако, приличных общедоступных тем крайне мало. Если задумаете обзавестись сайтом на Drupal, приготовьтесь потратиться на шаблон.

Выводы

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

Стоит ли использовать Drupal для блога? Мне кажется, нет. WordPress для этого подходит куда больше. Ну а для других типов сайтов Drupal может оказаться хорошим решением. Так что попробуйте сами. Надеюсь, у вас получится лучше. 🙂

Русские плагины для WordPress

Многим людям хочется делиться своими мыслями, иметь свой сайт, писать статьи и быть уважаемым человеком. Для этого, например, можно завести блог. Специалисты (maxsite.org и Блогер из Алтая) говорят, что для людей, уверенных в своих силах, наилучшим выбором будет отдельный (standalone) блог на движке WordPress (однако Voozzy и Артём Майнас считают по-другому).

Если английский язык для вас тяжел, то можно создать блог на русской сборке WordPress. О первых шагах по настройке движка можно прочитать в статье «Начинаем работу с WordPress: проблемы и решения».

После установки и первичной настройки, вероятно, вам захочется добавить в блог красок. А в этом помогут русифицированные плагины для WordPress.

Русские плагины на mywordpress.ru

RusToLat (скачать русский плагин RusToLat для WordPress)

Плагин RusToLat делает транслитерацию url-адресов для тех страниц, у которых название задано русскими буквами. Теперь URL будут намного красивее: «super-plaginy» вместо «%g%d%h…%r%20».

ЖЖ-кросспостер

Плагин для автоматического копирования записей из вашего WordPress-блога в Живой Журнал (LiveJournal).
Вы можете узнать поподробнее о кросспостинге на бесплатные блог-платформы у CTRL+C.

Cкачать ЖЖ-кросспостер, русский плагин для WordPress.

Lecactus и его плагины

Очень большую работу по русификации плагинов провел Lecactus. На его сайте можно найти замечательные русифицированные сборки, плагины и темы WordPress от Lecactus.

Плагин Simple Tags для WordPress 2.3. Русская версия

Русифицированный плагин Simple Tags является преемником Simple Tagging Plugin. Он работает только в WordPress 2.3.x. Simple Tags — это инструмент для управления метками WP 2.3. Этот плагин позволяет угадывать метки при вводе, добавлять метки для страниц, а не только для постов, создавать облако тегов (меток) и многое другое.

Скачать русский плагин Simple Tags для WordPress 2.3.

Плагин Popularity Contest. Русская версия

Popularity Contest хранит счетчики просмотра ваших записей, архивов, рубрик, комментариев, пингов, трэкбеков, и использует их, чтобы показать, какие из ваших записей / страниц являются самыми популярными.

Скачать русский плагин Popularity Contest для WordPress 2.0.5- 2.2.3.
Скачать русский плагин Popularity Contest для WordPress 2.3.

Плагин All-in-One SEO pack 1.3.8 Русская версия

Автоматически оптимизирует WordPress-блог для поисковых машин (SEO = Search Engine Optimization). Оптимизирует заголовки, генерирует META-теги.

Скачать русский плагин All-in-One SEO pack 1.3.8 для WordPress.

Генератор карты сайта Google Sitemap. Русская версия

Этот плагин генерирует XML-Sitemap карту сайта для блога на WordPress. Такая карта улучшит индексацию сайта поисковыми системами Google, YAHOO и MSN Search.

Скачать русский плагин Генератор карты сайта Google Sitemap 3.0.

Плагин Spam Viewer 1.4. Русская версия

Плагин для удаления спам-комментариев из базы данных. Полностью русский интерфейс и никакого спама.

Скачать русский плагин Spam Viewer 1.4.

Ну вот и все русские плагины, которые мне удалось найти. Удачных вам постов. 🙂

P. S.: Я уже рассказывала, что не смогла найти ни один нормальный плагин фото-галереи. А вот автору stringov.net, видимо, это удалось. Конечно, меня не привлекает наличие в блоге стрингов или их отсуствие, но было бы очень интересно узнать, что это за плагин и как его устанавливать, потому что выглядит он (например, на странице «Женщины одевают нижнее белье чтобы красиво снять») неплохо.

Начинаем работу с WordPress: проблемы и решения.

1. Установка WordPress.

1.1. Многие приличные хостинги сейчас имеют предустановленный WordPress, и это здорово облегчает работу по запуску и настройке блога. Но уж если вам не повезло, то можно прочитать самое подробное руководство по установке WordPress на хостинг. Но и после установки не все бывает гладко. Встречаются проблемы с адресом блога, с настройкой пермалинков или с доступом к директориям. При определенном знании баз данных mysql и языка php можно попробовать разобраться самостоятельно. Ну а если что-то не получается, то вопросы можно задать на русском форме WordPress.

1.2. Не все еще в мире знают английский язык настолько хорошо, чтобы разбираться в англоязычных интерфейсах. Но вот блоги создавать хотят очень многие. Поэтому вполне логично, что существуют локализованные версии WordPress. Например, Русский WordPress 2.3. Здесь же вы найдете рассказ о проблемах русского WordPress’а.

2. Темы и настройка внешнего вида WordPress блога.

2.1. При выборе темы обязательно нужно сначала не просто полюбоваться на красивую картинку, но и посмотреть эту тему в действии. На сайте WordPress для этого есть специальная ссылка Test Run. Не все темы имеют встроенный поиск, и если вы не хотите утруждать себя установкой скрипта Google на блог, то лучше сразу выбрать тему с поиском. Кроме этого, очень приятно, если в теме уже будет возможность подписки на комментарии по RSS и настройки виджетов. Если интересно, почитайте подробнее о виджетах на сайте Мой Путь к Интернет Деньгам.

Самые качественные и проверенные темы можно найти на официальном сайте WordPress. А еще можно посмотреть 25+ подборок тем для WordPress в одном флаконе.
2.2. Русские темы для WordPress. Их уже не так много, но они есть. И если вам не хочется вручную лазить по всем php-файлам темы и исправлять там названия на русские, то можно сразу же выбрать темы на mywordpress.ru или на blogstyle.ru.

Известны случаи, когда нечестные авторы тем вставляли туда вызовы стороннего кода, что приводило к бану WordPress-блогов в поисковиках. Чтобы избежать этих и других проблем, связанных с поисковыми системами, советую вам прочитать 5 правил проверки тем WordPress против бана поисковиками.

3. Установка плагинов.

Мои советы по выбору самых полезных плагнов для WordPress вы можете почитать в статье WordPress, 10 лучших плагинов. Однако плагин нужно не только найти, но и установить. В этом вам помогут замечательные руководства от aple.biz, такие как «Установка плагина Popularity Contest» и «Ставим плагин статистики посещений сайта Wp-ShortStat».

Ну а дальше самое главное: нужно писать интересные статьи и развивать свой блог. Заниматься раскруткой, участвовать в форумах и социальных сетях… Сделать блог популярным намного сложнее, чем просто его сделать. Но надо же с чего-то начинать. Так что желаю удачи всем начинающим блоггерам. 🙂

WordPress, 10 лучших плагинов

О плагинах написано много и хорошо. Хорошие списки можно найти в Diesel Blog, у Димка и других блоггеров.

А я расскажу о некоторых дополнениях, которые попробовала сама и считаю самыми полезными.

1. Audio player.

Позволяет вставлять проигрыватель музыкальных файлов прямо в посты. Настраиваемые цвета, возможность ссылаться как на свои собственные файлы, так и на внешние ресурсы. Так как внутри RSS-фида, плеер не работает, в плагине предусмотрена замена проигрывателя на ссылки.

Вот как выглядит этот плеер в действии: [audio:http://blog.kulikova.nnov.ru/wp-content/uploads/2007/11/02_-_how_deep_is_your_love__bee_gees_.mp3]

Скачать Audio player WordPress Plugin.

2. FeedBurner FeedSmith.

Все блоггеры, наверное, уже убедились в том, что Feedburner — это самый необходимый сервис для работы с RSS-потоком. И хотя где-то велось обсуждение о том, единственный ли это вариант или есть альтернативы, FeedBurner, бесспорно сейчас самый популярный и понятный способ работы с RSS и отслеживания статистики. FeedBurner FeedSmith plugin отслеживает все возможные способы получения канала вашего блога и заменяет там адрес канала на адрес вашего фида в FeedBurner.

Скачать FeedBurner FeedSmith.

3. FlickrRSS.

Выкладывает превью ваших фотографий с Flickr на блог. Можно задавать количество фотографий, теги, по которым они выбираются и выбирать размер.

Пример:

Скачать FlickrRSS WordPress Plugin.

4. Head META Description.

Это дополнение будет полезно для оптимизации сайта. Добавляет meta description тег ко всем постам и страницам блога. С помощью нескольких переменных php можно изменять текст описания.

Скачать Head META Description WordPress Plugin.

5. LiveJournal Crossposter.

Замечательный плагин для автоматического заполнения LiveJournal из блога. Устанавливаешь несколько настроек (логин, пароль, разрешить или запретить комментарии в ЖЖ, header/footer…) и просто забываешь об этом. А новые записи сами собой появляются в живом журнале, а также в поисковиках и в лентах друзей.

Скачать LiveJournal Crossposter WordPress Plugin.

Подробнее о том, как настраивать зеркала для своего блога в популярных бесплатных блог-системах можно прочитать в блоге Быстрые Деньги. О тонкостях работы с LiveJournal читайте в статье Как правильно сделать трансляцию блога в ЖЖ.

6. MaxSite-социальные закладки.

Показывает иконки для добавления записей в популярные сервисы социальных закладок (Del.icio.us, Technorati, Memori.ru). Симпатичные маленькие картиночки можно расположить и на самом блоге, и в конце каждого поста. Пример работы можно увидеть на этом блоге.

Скачать MaxSite-социальные закладки WordPress Plugin.

7. Popularity Contest.

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

Скачать Popularity Contest WordPress Plugin.

8. Show Top Commentators.

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

Скачать Show Top Commentators WordPress Plugin.

9. Similar Posts.

А этот плагин позволяет найти записи блога, похожие на какой-то пост и предлагать их для прочтения. Это очень хорошо смотрится, когда в конце статьи предлагается почитать еще что-нибудь по той же теме. Человек заинтересованный с большой вероятностью захочет почитать и эти посты тоже. Только вот одна проблема у меня с этим дополнением. Почему-то не работает полнотекстовый поиск по русским словам. Если кто-нибудь знает, что с этим делать, то пожалуйста, расскажите.

Скачать Similar Posts WordPress Plugin.

10. WP-Polls.

Шаблоны для проведения голосований на блоге. Во-первых, голосование привлекает читателей к какой-то активности на блоге, а во-вторых, с помощью опросов можно узнать мнение своих посетителей. Этот плагин лучше всего использовать в паре с WP-Polls Widget. Один из них создает опросы и управляет ими, а другой показывает в блоге.

Скачать WP-Polls WordPress Plugin.

И напоследок скажу о тех плагинах, которые я бы не советовала использовать.

Для работы с картинками и фотографиями я пыталась установить fGallery и Photopress Plugin. Однако с ними возникли проблемы. Почему-то php выдавал ошибки, когда пытался прочитать файлы в созданных мною папках фотографий. Конечно, все это можно пофиксить самостоятельно, но я решила не тратить время на изучение чужого кода и просто забила. Ну а если кому-то не лень разбираться, то пожелаю вам удачи и надеюсь, что усилия не будут напрасными, ведь эти дополнения обещают достаточно симпатичные фотоальбомы для WordPress-блога.

Очень привлекательными мне показались WebSTAT Tracker и What Would Seth Godin Do.

Первый плагин добавляет код для сбора статистики посещений WebSTAT. Но вот для его использования, нужно регистрироваться на этом сервисе WebSTAT. В наших блогах, как мне показалось более популярен Google Analytics. А для него можно использовать Google Analyticator.

Второй … под громким названием «Что бы сделал Сет Годин, будь он на вашем месте» предлагает нам очень интересную идею. Он проверяет, откуда пришел посетитель и сколько раз он уже был на вашем сайте. И если это новый читатель, ему предлагается подписаться на Rss-фид. Все бы хорошо, но вот только а) в LiveJournal версии блога это сообщение отображается всегда (без учета того, сколько раз посетитель уже был на сайте), б) есть глюки с русским языком в сообщении. Поэтому от данного плагина тоже пришлось отказаться.

Вот пока и все, что мне удалось попробовать из дополнений к WordPress. Все плагины, о которых я рассказала (+ парочка бонусов, таких как Google Sitemap Generator) можно скачать в одном архиве. А что используете вы? Может быть, у кого-то заработал What Would Seth Godin Do? 🙂

Материалы по теме: