Заметки веб-мастера » CMS WordPress / Виртуално-реальная жизнь Sat, 13 Mar 2010 06:18:14 +0000 en hourly 1 http://wordpress.org/?v=3.0.3 Установка WordPress на Denver /virtual/cms_wordpress/ustanovka-wordpress-na-denver/ /virtual/cms_wordpress/ustanovka-wordpress-na-denver/#comments Sat, 19 Dec 2009 15:40:47 +0000 Virus /?p=650 Этим постом я хочу открыть новую рубрику в своем блоге – «Помощь новичкам». Натокнуло меня на это, то что достаточно много вопросов в мою сторону о том что такое WordPress, Sape, Liex и т.д. В рамках этой рубрики я постараюсь забыть про свои знания и рассказывать так как будто вижу все это в первый раз.

Сегодня я хочу рассказать о том что такое WordPress, а так же как установить его на локальный сервер. Почему не сразу на хостинг? Да потому что много людей хотят сначала потрогать посмотреть что же это за зверь такой, а уже после тратиться на домен и хостинг.

Итак WordPress – это CMS с открытым программным кодом, написанная на языке программирования PHP, и с использованием баз данных MySQL. Первый релиз пришелся на май 2003 года, хотя стал популярным лишь к 2007 году. Основное предназначение – создание автономных блогов, но в последнее время на нем можно встретить начиная от каталогов статей до интернет-магазинов.

Перейдем к установке. Для начала я расскажу как устанавливается локальный сервер, для тех кто знает как это сделать, может перейти сразу к установке WordPress’a.

  1. Идем на denwer.ru и скачиваем так называемый джентльменский набор Web-разработчика (далее просто denver).
  2. Запускаем установщика и следуем по шагам (см. картинки ниже).

форум про софт

Тут открывается страничка explorer’a мы ее закрываем и жмем Enter.

Установка денвера - шаг 2

Указываем директорию установки. Лично я всегда оставляю по умолчанию.

Установка денвера - шаг 3

Установка денвера - шаг 4

Выбираем букву виртуального диска. Сразу скажу – эта буква не должна быть занята дисками или дисководами.

Установка денвера - шаг 5

Выбираем метод запуска. Я обычно ставлю второй и запускаю сервер только тогда когда нужно.

Это заключающий этап установки денвера. После этого у вас на рабочем столе появится 3 ярлычка: «Старт(Run Denwer)», «Пауза(Pause Denwer)», «Рестарт(Restart Denwer)».

Переходим к установке WordPress’a.

С сайта mywordpress.ru скачиваем последнюю русифицированную версию (~2.5 mb).

Затем переходим в директорию куда установили денвер и на ходим в ней папку home (по умолчанию – C:/Webservers/home/). В ней создаем папку и называем например «blog» (так будет называть ваш сайт на локальном сервере). Далее заходим в эту директорию и создаем папку «www» (без ковычек).

В эту директорию распаковываем скаченный архив WordPress. Результат должен выглядеть так:

Установка WordPress - шаг 1

Далее запускаем сервер при помощи ярлыка на рабочем столе «Run Denwer». Если вы до этого запустили сервер то необходимо его перезапустить ярлыком «Restart Denwer».

Для работы CMS ей необходима база MySQL. Для ее создания в браузере введем localhost (или 127.0.0.1) и перейдем по ссылке указанной на рисунке:

Установка WordPress - шаг 2

В открывшейся страничке создаем новую базу данных. Правда создание заключается лишь в вводе имени базы (латинские символы и цифры) и нажатии на кнопку «Создать».

Установка WordPress - шаг 3

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

Установка WordPress - шаг 4

Установка WordPress - шаг 5Указываем данные для подключения к базе данных:

  • Datebase Name – в нашем случае было blog;
  • User Name – по умолчанию в денвере стоит пользователь root;
  • Password – по умолчанию у пользователя root нету пароля;
  • Database Host – в большинстве случаем это значение localhost;
  • Table Prefix – оставляйте по умолчанию.

Установка WordPress - шаг 6

Установка WordPress - шаг 7

Укажите название своего блога и почтовый ящик администратора (при установке на локальный сервер почтовый адрес можно вводить какой угодно).

Установка WordPress - шаг 8

Установка WordPress - шаг 9

На этом установка WordPress’a заканчивается. Настоятельно рекомендую записать пароль (в последствии его можно сменить на свой). Как видно, для того что бы воспользоваться WordPress’om не нужно знать языков программирования.

Если у Вас возникли вопросы, с удовольствием на них отвечу. ICQ 228 четыре два семь 165.

]]>
/virtual/cms_wordpress/ustanovka-wordpress-na-denver/feed/ 4
Создание карты сайта /virtual/cms_wordpress/sozdanie-karty-sajta/ /virtual/cms_wordpress/sozdanie-karty-sajta/#comments Mon, 27 Jul 2009 15:59:12 +0000 Virus /?p=437 Ни для кого не секрет, что карты сайта позволяют поисковым системам быстрее обнаруживать новые странички. В сегодняшней заметке я хочу рассмотреть два плагина для WP, которые считаю наиболее удачными в этом деле и которыми пользуюсь сам.

  1. Google XML Sitemaps
  2. Наверное самый популярный плагин для создания карт сайта для WordPress. Он  позволяет создать карту сайта, которую поддерживают такие системы как: Google, Bing, Ask.com, Yahoo.

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

    Локализованная версия плагина позволяет разобраться в нем даже новичков.

    Ссылка на плагин

  3. Pixel Sitemap
  4. Плагин в основном будет полезен для тех, кто хочет заработать на таких биржах как Sape, MainLink и др., так как позволяет вывести при помощи виджета ссылки на все ваши посты в виде ряда однопиксельных картинок и тем самым увеличить количество страниц 2-го уровня.

    Так же плагин улучшает индексацию блога поисковыми системами, о чем можно прочитать в ответе Платона Щукина.

    screenshot-11

    screenshot-2

    Ссылка на плагин

]]>
/virtual/cms_wordpress/sozdanie-karty-sajta/feed/ 3
Внутренняя перелинковка блога /virtual/cms_wordpress/vnutrennyaya-perelinkovka-bloga/ /virtual/cms_wordpress/vnutrennyaya-perelinkovka-bloga/#comments Tue, 30 Jun 2009 12:36:39 +0000 Virus /?p=326 Внутренняя перелинковка – это один из важнейших методов внутренней оптимизации сайтов. У него есть два важных преимущества:

  1. Оптимизация для поисковиков. Расставляя линки на другие страницы своего блога, вы тем самым предоставляете возможность поисковикам быстрее увидеть еще не проиндексированные странички. Так же каждая внутренняя ссылка передает кусочек своего PR целевой страничке, что позволяет распределить равномерно PR по сайту или раскрутить определенные страницы.
  2. Оптимизация для людей. Структура блогов (по крайней мере тех которые видел я) подразумевает под собой опубликование новых постов на главной странице, оттесняя тем самым старые все дальше и дальше. Внутренняя перелинковка дает возможность связать посты в целые серии или же сослаться на термин, описанный в прошлом посте, не публикуя второй раз один и тот же текст.

Плагин внутренней перелинковки для WordPress – Cross-Linker.

Плагин позволяет в автоматическом режиме заменять заданные слова на нужные вас слова с ссылками.

Возможности Cross-Linker:

  • Провести внутреннюю перелинковку по заданным словам или фразам (как в постах, так и в комментарии к ним)
  • Назначить каждой ссылке нужный атрибут, например rel="" или title=""
  • Импортировать ссылки из блогролла для перелинковки слов в текстах этими ссылками.
  • Задать список тегов, содержимое которых будет игнорироваться при перелинковке.
  • Подкорректировать правила перелинковки, указав окружающий линкуемое слово код или текст.
  • Задать ограничение слов для перелинковки в одном посте.
  • Отменить перелинковку, если урл поста совпадает с урл для линковки.
  • Создавать резервные копии

Локализованную версию плагина можно найти в блоге переводчика

Последнюю версию можно найти в репозитарии на wordpress.org

]]>
/virtual/cms_wordpress/vnutrennyaya-perelinkovka-bloga/feed/ 1
Плагин Advanced Category Excluder /virtual/cms_wordpress/plagin-advanced-category-excluder/ /virtual/cms_wordpress/plagin-advanced-category-excluder/#comments Tue, 23 Jun 2009 17:40:43 +0000 Virus /?p=259 Окно настроек плагина Advanced Category Excluder

Я думаю у многих блоггеров возникает необходимость сделать так, что бы посты одной или нескольких категорий не публиковались на главной странице блога основанного на CMS WordPress. Такая потребность появляется, если одна категория реализована на другую тематику или публикуются посты на другом языке. Либо Вы просто не хотите, что бы посты какой-либо категории публиковались на главной странице Вашего блога.

Блок плагина в админ-панеле Так и я решил отделить категорию «Юмор» в отдельный «уголок» своего блога, так как он не совсем подходит под тематику сайта но собрание интересных анекдотов, рассказов и картинок является моим хобби с самого детства, и я думаю, что очень полезно в свободное время поднять настроение и с позитивом взяться за работу.

Для воплощения этой идеи я воспользовался плагином WordPress Advanced Category Excluder, которая, подобно конструктору лего, позволяет скрыть определенные категории из различных разделов: главная страница, RSS лента постов, RSS лента комментариев, архивы и в результаты поиска по блогу. Все настройки плагина собранны в отдельном блоке, который появляется сразу после установки.

]]>
/virtual/cms_wordpress/plagin-advanced-category-excluder/feed/ 1
Плагины OpenId и XRDS-Simple. Установка и использование /virtual/cms_wordpress/openid-i-xrds-simple/ /virtual/cms_wordpress/openid-i-xrds-simple/#comments Tue, 02 Jun 2009 18:02:51 +0000 Virus /?p=86 openid_logo

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

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

Для решения этой проблемы один из создателей сайта LiveJournal -  Брэд Фицпатрик разработал протокол OpenID.

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

Создатели системы WordPress, дабы не отставать от времени, разработали плагин OpenID (ранее назывался WP-OpenID). Актуальную версию можно скачать отсюда.

Установка проходит в два этапа:

  1. Скачать и загрузить плагин в директорию /wp-content/plugins/.
  2. Активировать плагин в разделе «Плагины» в панели администрирования.

Немного расскажу о «провайдерах OpenID».

Провайдеров OpenID в сети превеликое множество за счет того, что им может быть каждый.  Для чего это нужно обычному блогеру? Суть в том что логин OpenID обычно является ссылкой на сайт провайдера, (а если этим провайдером являетесь вы?!) то, оставив комментарий под таким логином, вы оставляете вполне рабочую ссылку на ваш блог. Даже если убрать отсюда экономический смысл (поднятие ссылочной популярности), то Вы все равно даете посетителям возможность перейти на сайт автора, понравившегося им комментария.

Что бы реализовать функции провайдера OpenID Вам так же поможет плагин OpenID, но только совместно с еще одним плагином – XRDS-Simple.

xrds-simple-large

Установка и настройка  XRDS-Simple проходит по следующей схеме:

  1. Нужно скачать плагин XRDS-Simple отсюда и загрузить в директорию /wp-content/plugins/.
  2. Активировать плагин в разделе «Плагины» в панели администрирования.

В принципе на этом можно было бы, и закончить установку этой связки плагинов, но хотелось бы отметить еще одни важный момент – как же создать свой OpenID-идентификатор?!

Для этого Вам необходимо:

  1. Пройти в настройки OpenID (Параметры -> OpenID).
  2. Установить галочку напротив строки Administrator|User role подраздела Enable OpenID (что означает включение поддержки локального провайдера для роли администратора блога).
  3. Выбрать в выпадающем списке Blog Owner (владелец блога) свой логин.

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

Теперь Вы имеете свой собственный OpenID-идентификатор, который достаточно просто запомнить (он представляет из себя название вашего сайта, например vwmg.ru), и можете логинится на все сайты поддерживающие технологию OpenID.

]]>
/virtual/cms_wordpress/openid-i-xrds-simple/feed/ 1