Plugins | AlexV Блог | Записи из Жизни
AlexV Блог | Записи из Жизни
  • Archives
  • Октябрь8th

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

    27. Dagon Design Sitemap Generator

    Плагин создает карту сайта. Карта сайта помогает лучше индексировать Ваш блог поисковиками (Яндекс, Google и т.д.). Также она приходит в помощь читателям блога: по карте сайта достаточно легко и быстро можно найти любой пост.

    28. Post-Plugin Library

    Необходимы библиотеки для другого плагина, под названием Similar Posts.

    29. Post Editor Buttons

    Дополнительные кнопки в HTML редакторе. Полезный плагин.

    30. Quotes Collection

    Плагин, выводит случайные цитаты на блоге. Read More | Comments

  • Сентябрь26th

    Приветствую Вас, уважаемые посетители.

    Вчера – проблемы с бывшим хостингом (iphoster.ru) довели меня до окончательного решения сменить хостинг-провайдера, на более стабильного, хотя и немного дороже. Взамен гавно-хостингу iphoster, был выбран один из лучших хостингов в рунете – sweb.ru. Оказалось, что хостинг (iphoster.ru) – то еще «гавно» по причине возникающих проблем и ошибок на их стороне с хостом, которые решают в течении дня, а в итоге – не сделано нихрена. Скорость – плохая. Нет автобекапирования. И много других проблем возникло за время нахождения у них.

    Как перенести блог на WordPress с одного хоста на другой, в интернете написано довольно много статей, поэтому думаю описывать весь процесс я не стану, а приведу лишь пару ссылок ниже на хорошие статьи. К тому же, причиной обновить блог и переезд на другой сервер, было то, что за время тестирования мной – различных плагинов на WordPress – оказывается возникло немало различных ошибок на самом блоге, которые вроде особо себя и не проявляли сразу, но в итоге давали сбои блога и различные проблемы. Поэтому урок, который я вынес из всего этого, – надо тестировать плагины – лишь на локалхосте – на чистом блоге, иначе свою интернет версию – просто напросто угробишь. Также было решено – не переносить полностью MySQL базу со старого хоста, т.к. в ней тоже содержатся различные ошибки – опять же после инсталла различных плагинов. Были лишь перенесены посты, метки, рубрики – и то, вручную. Также установлена русскоязычная версия WordPress 3.0.1 – все таки оказывается она гораздо удобнее.

    Сейчас немало дел предстоит по доработке блога к прежнему полноценному функционалу.

  • Сентябрь18th

    Начал немного задумываться о поисковой индексации блога и нашел интересную и полезную статью к прочтению. Правда некоторая информация в ней уже устарела, и некоторые описанные плагины вымерли как «мамонты», но все же подчерпнуть полезность статьи стоит…

    Перевод статьи WordPress SEO The Definitive Guide To Higher Rankings For Your Blog выполнил неизвестный мне Skech. Советую всем к прочтению.

    Руководство по SEO для WordPress.

    Содержание:

    1. Базовая техническая оптимизация: простейшие вещи, наивысшая отдача
    A. Постоянные ссылки (permalinks)
    B. Оптимизация тайтлов (title) для SEO
    C. Оптимизация описаний (descriptions)
    D. Оптимизация тэга < !-more->
    E. Оптимизация изображений Read More | Comments

  • Сентябрь10th

    Захожу я сегодня в админку блога в хорошем настроении, и мыслями написать парочку новых полезных статей, как вдруг автопроверка обновлений плагинов, выдает мне – что вышло обновление для плагина WPtouch, жму апдейт, и все вроде идет как обычно, обновление заканчивает загружаться и я перехожу к себе обратно на сайт, и вижу там всего одну единственную строчку «Briefly unavailable for scheduled maintenance. Check back in a minute.», нажимаю «назад», захожу в админку и опять вижу «Briefly unavailable for scheduled maintenance. Check back in a minute.». Думаю «Ну вот и все. Приплыли.». Решил немного подождать, через пару минут опять пытаюсь обновиться страницу – в ответ тоже самое…
    В итоге было принято поискать решение у гугла. Решение было таковым:
    Если после обновления чего-либо появляется строка «Briefly unavailable for scheduled maintenance. Check back in a minute.», то это значит что обновление вордпресса прошло не совсем правильно. В процессе обновления в корне сайта создается файлик «.maintenance», который и не удалился из-за некорректного завершения обновления.

    Заходим в каталог блога по ftp, находим этот файл и удаляем его. Должно все заработать, но возможны появления всяких артефактов на сайте (слава богу у меня все в порядке было), для исправления этого необходимо зайти в админку «Инструменты»->«Обновления» и еще раз обновиться до последней версии. В случае если админская часть блога поломалась — придется ручками переустановить файлы на ftp и снова указать настройки доступа к БД для новой инсталляции. Вот собственно и все. :)

  • Сентябрь3rd

    В общем расклад такой, решил я вчера повозиться с настройками плагина MiniMeta Widget, чтобы сделать привычное окно авторизации на блоге в виде формы ввода логина и пароля. Все вроде настроил, подобрал цвета, перевел на русский язык основные названия и сохранил в UTF-8. Но перед этим – попросил тех. поддержку хостинга – отключить доп услугу «Выделенный IP» из-за ненадобности. И в итоге отключение и применение настроек переделанного плагина совпали в один и тот же момент. И … Обновляю главную страницу блога, поле ввода справа есть, все вроде отлично. Пытаюсь залогиниться – кидает на wp-login.php с пустой белой страницей, и даже исходный код пустой. Такс, думаю что-то не то. Пытаюсь зайти в админку блога – «по обычному» – тоже белый экран. Ладно, думаю в чем-то накосячил, решил зайти в DirectAdmin панель – чтобы восстановить бекап, но не тут то было, там тоже белый экран. До меня дошло, что косяк видимо не с моей стороны, написал в тикет тех поддержки хоста, через минут 20 ответили, что они знают про проблему и пытаются исправить. Прошло еще минут 15, приходит сообщение, что проблема решена. Захожу в DA панель, все вроде работает. Пробую зайти в админку блога – не пашет, опять белый экран. Восстановил Backup – за пару часов назад, опять белый экран. В итоге – уже 3 час ночи, меня это взбесило, в тех поддержке ответили:

    ТП: Возможно, это проблемы в правилах rewrite в файле .htaccess, или проблема скрипта. Скорее всего, к хостингу данная проблема не относится.
    Попробуйте обратиться к разработчикам, либо на тематические форумы по данной проблеме. Возможно, требуется какая-то дополнительная настройка, или дополнительные модули.

    AlexV: Да, вы что издеваетесь. Все работало отлично, пока вы не отключили ИП, перестала работать Админ Панель, и админка блога. Какая еще может быть проблема скрипта, если это пошло после вашей ошибки? Я восстановил бекап даже для теста, так что дело явно не в самом WP. И советую разобраться с этим делом. Или включите обратно все как было, раз не можете исправить.

    В итоге мое терпение кончилось, ушел спать. Утром – пробую – опять при попытке логина в админку блога – белый экран. Полез искать решение проблемы в гугле, вычитал подобное:

    рекомендую добавить в начало wp-config.php или index.php следующий код:

    error_reporting(E_ALL);
    ini_set(«display_errors», 1);

    Вылез путь до плагина minimeta и ошибки строк. Но т.к. в админку я так и не мог зайти, решил снести через ftp папку плагина minimeta, пробую авторизоваться, и «О, Эврика!», помогло. Решил установить плагин заново, т.к. он все таки нужен был мне. Установил, исправил опять англ. слова на русские, сохранил в utf-8, пробую залогиниться, опять белый экран. В итоге стало ясно – что плагин не воспринимает UTF-8 кодировку почему-то на моем блоге, исправил обратно все на english, настроил, и оставил как есть. Результат можете наблюдать справа от постов.

  • Сентябрь2nd

    Продолжение списка установленных рекомендованных плагинов:

    23. WP-dTree

    Описывал его функционал в Части 4, и отнес бы его к обязательным плагинам для WP. Позволяет создать навигационное удобное и красивое дерево для категорий, страниц и постов.

    24. Drop Caps

    Визуальный плагин, автоматически делает первую букву каждого абзаца CSS-стилизованной. Жаль, что работает только для English раскладки.

    25. Google Analytics

    Плагин, для сервиса статистики от Google, который предоставляет очень подробную и удобную статистику переходов пользователей, по каким ключевым словам осуществлялись переходы, что именно интересовало пользователей на сайте и т.п. В отличии от разнообразных счетчиков, он не глючит и не привлекает внимания, если не вписывается в дизайн сайта (реализован в виде кода). Установил временно на тест!

    26. WP-PostViews

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

  • Сентябрь2nd

    Прошло уже пару недель, с моей последней темы по описанию плагинов. За это время – было протестировано и установлено еще пара плагинов, но в итоге они оказались бесполезными и я их удалил. Сегодня же, решил еще добавить пару полезностей, во-первых, очень раздражал большой список рубрик, который и выглядел мало того, плохо читаемым и юзабельным, так еще и разрастался до неимоверных размеров. С помощью великого Google, потратив время на поиски и нескольких неудачных проб, был найден подходящий как раз для моих целей плагин -

    WP-dTree, который позволяет создать древовидное меню для WordPress. WP-dTree с помощью Java-скриптов генерирует навигацию в виде красивого структурированного древовидного меню. Пример вы можете увидеть на скриншоте ниже:

    Плагин просто устанавливается и активируется. После активации становятся доступны виджеты, которые функционально копируют обычные средства навигации WordPress, однако делают их еще более функциональными. Помимо группировки категорий, в настройках можно указать так же и индивидуальный вид этих виджетов. Read More | Comments

  • Август15th

    Задался я вопросом антиспам-фильтра и поставил плагин Akismet. Установка и настройка вполне проста, вот только озадачился вопросом где достать API-ключ. При нажатии на What is It? Кидало на забугорный сайт – где подписка начиналась от 5$. Естественно мне это не понравилось и я решил поискать, где же взять этот API-ключ.

    Выясняется, что все гораздо просто, и надо всего лишь выполнить некоторые действия для его получения:
    Что ж, идем по ссылке wordpress.com/signup и регистрируемся там для получения этого самого API-ключа. Регистрация достаточно проста:

    Username: (ваш логин)
    Password: (ваш пароль, от 4 символов)
    Confirm: (подтверждение пароля)
    Email Address: (ваш емейл)

    и выбор между:
    Gimme a blog! (завести блог вида вашлогин.wordpress.com)
    Just a username, please. (только логин для получения API-ключа)

    Советую выбрать только логин. Жмем кнопку «Next«. Если все прошло гладко, то вам сообщат о том, что подтверждающее письмо было отослано на ваш email и что вы должны подтвердить регистрацию в течение двух суток. Проверяем почту и кликаем на ссылку в письме от WordPress.com. Нам сообщат, что теперь аккаунт активирован и мы можем зайти по ссылке «login». Авторизируемся, попадаем на главную страничку. Смотрим вверху слева ссылку на «My Account«, кликаем в выпадающем меню на ссылку «Edit Profile«, видим следующую фразу:
    фраза

    Где выделенная часть и есть ваш API-код. Идем в «Плагины\Настройки фильтра Akismet», вставляем API-код в соответствующее текстовое окошко и жмем на «Обновить настройки«. Все, теперь плагин работает.

    Когда кто-либо оставит комментарий в вашем блоге плагин отправит его на проверку на свой сервер. Если сервер после тестов не сочтет его спамом, тогда комментарий будет опубликован, иначе он будет помечен как спам. И хотя создатели плагина утверждают, что комментарий проходит сотни тестов на практике решающим фактором будут имя и ссылка на сайт комментирующего. Когда вы помечаете комментарий как спам Akismet у себя на сервере отмечает в базе, что такое-то имя вкупе с такой-то ссылкой было замечено в написании спамных комментариев. При достижении некоторой «критичной» массы Akismet на всех блогах начнет помечать комментарии с данной ссылкой и именем как спам (причем, думаю, что ссылка имеет решающее значение).

    В теории это выглядит замечательно: кто-то отметил комментарий как спам и теперь похожий комментарий от данного автора будет отмечен как спам и у вас на блоге. Но на практике это означает, что если десятку блогеров не понравятся ваши комментарии и они отметят их как спам, то все ваши комментарии теперь будут попадать в спам на всех блогах, где используется Akismet, а это плохо тем, что большинство блогеров не просматривают список спамных комментариев и не вытаскивают оттуда ошибочно помеченные как спам комментарии. Нередки и подставы, когда злоумышленник использует ваше имя и ссылку на сайт, оставляя заведомо спамные комментарии на блогах. Рано или поздно вы попадете в «черный список». Как с этим бороться мне неизвестно. Но зная о таком возможном развитии событий не ленитесь просматривать у себя на блоге комментарии, помеченные как спам Akismet’ом – вполне возможно, что туда попали и неспамные комментарии.

  • Август15th

    Продолжу список рекомендованных и обязательных плагинов для wordpress:

    10. WordPress Database Backup

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

    11. Twitter for WordPress

    Рекомендованный плагин, идущий в комплекте с шаблоном, объединяющий wordpress и twitter, постит последние сообщения из твиттера. Правда мне он не сильно нравится (сам твиттер в смысле)

    12. WordPress Importer

    Рекомендованный плагин, импортирующий посты, страницы, комменты, категории и другие настройки из WordPress export file (*.xml).

    13. WordPress Last Login

    Плагин Last login поможет отследить кто, когда и с какого IP входил в админку, также каждому пользователю сообщается с точностью до секунды, когда он последний раз логинился, а если были неудачные попытки входа с его логином — плагин сообщит об этом факте (IP, дата, сколько было попыток).

    14. WP-Cumulus
    Рекомендованный flash-плагин, облако тегов. Мало полезен, но больше предназначен для красоты :)

    15. WP-SWFObject

    Удобный и рекомендованный мной плагин, позволяющий показывать Flash swf movies видео, видео с youtube.

    16. MiniMeta Widget

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

    17. WP No External Links

    Плагин позволяет на лету заменять все внешние ссылки на внутренние: в постах, комментариях, профилях комментариев. Актуально для комментариев.

    18. WPtouch iPhone Theme

    Рекомендованный плагин, создает мобильную версию блога. При просмотре сайта на мобильных устройствах (iPhone, iPod touch, Android, Opera Mini mobile, Palm Pre и BlackBerry) он позволяет вывести блог в специальном шаблоне, который полностью оптимизирован под мобильный браузинг.

    19. WP-RecentComments

    Рекомендованный к установке плагин, выводит последние комментарии в сайдбаре, позволяет отображать аватары комментаторов и вообще полезный и красивый :)

    20. WP-PageNavi

    Как ни странно, но создатели WordPress никак не хотят добавить в движок постраничную навигацию, отдавая эту функцию на откуп различным плагинам. То есть формально то постраничная навигация в WordPress существует, но ограничена строго двумя страницами – «предыдущая» и «следующая», что естественно, мало кого устраивает. Поэтому было решено установить этот плагин, для удобной постраничной навигации.

    21. Yandex Speller Application

    Рекомендованный плагин, модифицирует в визуальном редакторе TinyMCE стандартную проверку правописания на проверку правописания используя сервис Яндекс.Спеллер, что очень подходит для проверки текстов на русском языке.

    22. WPLANG Lite

    Удобный плагин, который снижает потребление памяти при генерации страниц блога примерно на 3Мб. Будь у вас выделенный сервер или дешевый виртуальный хостинг – в любом случае плагин лишним не будет, так как много памяти не бывает.

    P.s. Почти все плагины были скачаны из админки, лишь парочка – русифицированных залита отдельно.
    Рекомендую для ознакомления по плагинам такие сайты как: 400 плагинов wordpress и Плагины, темы, уроки и многое другое для WordPress.

  • Август14th

    Ну и собственно краткий обзор и рекомендации обязательных и желательных для установки на wordpress плагинов:

    1. RusToLat

    Один из плагинов, которые входят в список обязательных для любого блогера, ведущего блог на русском языке. Он автоматически присваивает читабельную транслитерированную ссылку новому сообщению, переводя на транслит заголовок. В итоге получаем ссылку вида: http://blog.alexv.biz/2006/11/17/WordPress-zametka-2/

    2. Platinum SEO Pack

    Один из обязательных плагинов, который автоматически оптимизирует ваш блог на WordPress для поисковых машин (Search Engine Optimization). Более продвинутая версия All in One SEO Pack. Дополнительно умеет:

    • Добавлять тег nofollow к ссылкам!
    • Работать с RSS – использовать noindex для комментариев и для всего фида в целом!
    • При изменении permalink автоматически делает перенаправление.
    • Добавление META тегов по управлению индексацией (index, noindex, follow or nofollow, noodp, noydir, noarchive, nosnippet) в любой пост.

    3. Contact Form 7

    Рекомендованный к установке плагин, выполняющий функцию формы обратной связи, может пригодиться любому сайту, а также является неплохим дополнением для блогов на WordPress. Выбор остановил на плагине Contact Form 7, что почти в 20 раз более популярен всех подобных разработок. Значит – люди доверяют и частенько используют.

    4. Exclude Pages from Navigation

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

    5. Google XML Sitemaps

    Рекомендованный плагин, Google XML Sitemaps это один из самых популярных плагинов для WordPress. Он служит для создания карты сайта в формате sitemap.xml, который используется практически всеми поисковиками при индексации вашего блога.

    6. Akismet

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

    7. Login LockDown

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

    8. loginza

    Рекомендованный к установке плагин, позволяет использовать аккаунты популярных web сайтов (Вконтакте, Yandex, Google и тп. и OpenID) для авторизации в блоге. Очень удобно :)

    9. Audio player

    Рекомендованный и удобный плагин для WordPress, позволяет добавить mp3 плеер в посты.

    Продолжение следует…

Страница 1 из 212