WordPress | AlexV Блог | Записи из Жизни
AlexV Блог | Записи из Жизни
  • Archives
  • Март7th

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

  • Октябрь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

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

    Сайт глазами поискового робота – возможно ли это? Какой пользователь не хочет посмотреть, как воспринимает его сайт поисковый робот поисковой системы. Думаю это будет интересно всем, кто помимо написания текста, занимается еще и внутренней оптимизацией сайтов. Для SEO оптимизации такой ход будет очень полезен, так как он дает увидеть, что индексирует поисковый робот, а что не индексирует. 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’ом – вполне возможно, что туда попали и неспамные комментарии.

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