ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 05.05.2024
Просмотров: 83
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
4
ББК
32.988.02
УДК
004.738.5
Г
21
Грачев
А
.
Г
21
Создаем свой сайт на
WordPress: быстро
, легко и
бесплатно
Работа с
CMS
WordPress 3.—
СПб
.:
Питер
, 2011. — 288 с
.: ил
ISBN
978-5-49807-939-4
С помощью этой книги вы сможете самостоятельно создать собственный сайт на базе популяр- ной системы WordPress 3. Использование CMS WordPress не потребует от вас знания языков про- граммирования и навыков интернет-разработок, что делает веб-строительство доступным для всех пользователей Сети.
В книге рассмотрены такие вопросы, как регистрация доменного имени и приобретение хостин- га, установка и первичная настройка WordPress, подбор дизайна и его совершенствование, функ- циональная настройка сайта и установка дополнительных модулей, публикация новых материалов и управление контентом сайта. Кроме того, здесь освещаются базовые принципы «раскрутки» ва- шего сайта и его продвижения в поисковых системах, а также некоторые наиболее распространен- ные способы заработка на интернет-проектах.
Существует сайт поддержки книги www.wordpressbook.ru, на котором вы найдете все необходи- мые для работы файлы, а также дополнительную информацию, которая поможет усовершенство- вать ваш сайт на WordPress.
ББК
32.988.02
УДК
004.738.5
Все права защищены
Никакая часть данной книги не может быть воспроизведена в
какой бы то ни было фор
- ме без письменного разрешения владельцев авторских прав
Информация
, содержащаяся в
данной книге
, получена из источников
, рассматриваемых издательством как надежные
Тем не менее
, имея в
виду возможные человеческие или технические ошибки
, издательство не может гарантировать абсолютную точность и
полноту приводимых сведений и
не несет ответственности за возможные ошибки
, связанные с
использованием книги
ISBN
978-5-49807-939-4
©
ООО
Издательство
«
Питер
», 2011
5
Краткое оглавление
Введение .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .11
Глава 1. ЗнакомствосCMSWordPress.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .14
Глава 2. Выбордоменногоимениихостинга .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .23
Глава 3. УстановкаWordPress. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .53
Глава 4. НастройкаWordPress.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .82
Глава 5. Подготовкаипубликацияматериалов.. .. .. .. .. .. .. .. .. .. .. .. . 119
Глава 6. Управлениеконтентом .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . 162
Глава 7. Дизайнсайта.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . 207
Глава 8. РаботасплагинамиWordPress .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . 245
Глава 9. Какзаработатьнасайте.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . 274
7
Оглавление
Введение .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 11
Г
лава
1. Знакомство с CMS WordPress .. .. .. .. .. .. .. .. .. .. .. .. 14
ЧтотакоеCMS .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 14
Какие сайты можно делать с помощью CMS
.. .. .. .. .. .. .. .. .. .. .. .. 16
НаиболеепопулярныеCMS .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 18
ЗнакомимсясWordPress.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 20
Г
лава
2. Выбор доменного имени и хостинга .. .. .. .. .. .. .. 23
Подбордоменногоимени .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 23
Что такое домен
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 24
Как правильно подобрать доменное имя?
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 25
Как проверить, свободно ли доменное имя?
.. .. .. .. .. .. .. .. .. .. .. .. .. .. 27
Регистрациядоменногоимени.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 29
Хостингдлясайта .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 37
Виды хостинга
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 38
Как выбрать хостинг-провайдера
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 39
8
Оглавление
Выбор тарифного плана
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 43
Поддержка хостинг-провайдером CMS WordPress
.. .. .. .. .. .. .. .. 46
Заказуслугхостинга.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 47
Панельуправленияхостингом.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 49
Г
лава
3. Установка WordPress .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 53
Делегированиедоменногоимени .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 53
Созданиеновогосайтавпанелиуправления.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 58
Созданиезаписейэлектроннойпочты.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 63
УстановкаCMSWordPress .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 66
Загрузка файлов CMS WordPress
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 67
Создание базы данных WordPress
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 73
Установка WordPress
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 76
Установка WordPress из панели управления хостингом
.. .. .. .. 81
Г
лава
4. Настройка WordPress .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 82
Обзорпанелиуправленияиинтерфейсапрограммы .. .. .. .. .. .. .. .. .. 82
НастройкановогосайтанаWordPress.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 89
Общие настройки
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 89
Настройки публикации
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 93
Настройки чтения
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 98
Настройки обсуждения
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 100
Настройки медиафайлов
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 108
Настройки приватности
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 113
Настройки постоянных ссылок
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 114
Глава 5. Подготовка и публикация материалов .. .. .. .. .119
Передначаломработысконтентом.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 119
Заготовка сайта
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 120
Планируем структуру сайта
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 123
Перваяпубликация.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 125
Визуальный редактор записей
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 128
Работа в режиме HTML-редактора
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 134
9
Оглавление
Добавление медиафайлов
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 138
Загрузка медиафайлов по FTP
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 148
Определение рубрик и меток для записи
.. .. .. .. .. .. .. .. .. .. .. .. .. .. 149
Дополнительные опции записи
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 152
Публикациязаписи.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 156
Быстраяпубликация.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 160
Г
лава
6. Управление контентом .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .162
Управлениезаписями .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 162
Панель управления записями
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 163
Редактирование и удаление записей
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 164
Управлениерубриками.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 166
Управлениеметками(тегами) .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 172
Управлениемедиафайлами .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 174
Управлениестраницами.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 179
Управлениекомментариями .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 184
Управлениессылками.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 188
Управлениепользователями .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 196
Изменение собственного профиля
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 196
Регистрация нового пользователя
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 200
ДополнительныеинструментыWordPress.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 203
Г
лава
7. Дизайн сайта .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .207
УправлениетемамиWordPress.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 207
Установка и активация тем
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 209
Поиск новых тем
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 212
Где найти русскоязычные темы WordPress
.. .. .. .. .. .. .. .. .. .. .. .. 214
Настройкадизайн-темыTwentyTen .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 216
Настройка заголовка
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 218
Настройка фонового изображения
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 221
Несколько слов об источниках изображений
.. .. .. .. .. .. .. .. .. .. .. .. 223
Оглавление
Управлениеменю .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 227
Управлениевиджетами .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 231
Редактированиедизайн-темывHTML-режиме .. .. .. .. .. .. .. .. .. .. .. .. 238
Г
лава
8. Работа с плагинами WordPress .. .. .. .. .. .. .. .. .. .. .245
Управлениеплагинами .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 245
Поиск и установка плагинов
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 246
Пример установки нового плагина на сайт
.. .. .. .. .. .. .. .. .. .. .. .. .. 250
Редактор плагинов
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 253
Обновление плагинов
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 256
AkismetиAllinOneSeoPack—дваосновныхплагина .. .. .. .. .. .. 258
Настройка Akismet
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 258
Основы поисковой оптимизации
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 261
Настройка плагина All in One Seo Pack
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 263
Наборплагинов,рекомендуемыхдляустановкинасайте.. .. .. .. .. 271
Г
лава
9. Как заработать на сайте .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .274
Монетизацияинтернет-проекта .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 274
Бизнес-моделиинтернет-проектов.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 276
Модельинформационногопроекта .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 280
Некоторыеспособызаработканасайте.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 281
11
Введение
Еще совсем недавно создание интернет-сайтов считалось привилегией
профессиональныхвеб-студийили,какминимум,квалифицированных
специалистов,непонаслышкезнающихотом,чтотакоепрограммирова- ние.Обычный«смертный»могвлучшемслучаерассчитыватьнато,что- бызавестивСетинебольшуюдомашнююстраничку,сделаннуюспомо- щьюпростейшегоонлайн-конструктора(например,такуювозможность
предоставлял(ипредоставляет)сервисNarodпорталаЯндекс).Длятого
же,чтобысоздатьболеесложныйвеб-проект,приходилосьобращаться
кпрофессионалам.
ОднаковсеизменилосьспоявлениемсистемCMS(ContentManagment
System,дословно—Системауправленияконтентом).Быстроеразвитие
ипопуляризацияэтихсистемпривеликтому,чтолюбойчеловек,кото- рый имеет некоторый опыт работы в Интернете и может назвать себя
«продвинутым» пользователем компьютера, получил возможность са- мостоятельно создать полноценный интернет-сайт, по внешнему виду
ифункциональностипрактическинеуступающийсайтам,разработан- нымипрофессиональнымипрограммистамиивеб-студиями.
Однако не все пользователи Сети до сих пор осознали, что им предо- ставленыудобные(и,вбольшинствеслучаев,совершеннобесплатные)
12
Введение
инструментывеб-разработки.Например,ярегулярнополучаюотсвоих
знакомых, людей вполне технически подкованных, вопросы о том, как
сделатьсвойличныйсайт,ккомунужнодляэтогообращатьсяидорого
лиэтостоит.Причинасостоитвтом,чтомифовеб-разработкахкакуде- леизбранныхдосихпоржив,несмотрянараспространенностьCMS.
Такимобразом,есливыхотитеорганизоватьвСетинесложныйпроект
(например,личныйблогилинебольшойтематическийинформационный
портал), использование бесплатных CMS позволит создать его само- стоятельно,быстроибезстороннейпомощи.Единственныйпомощник,
к которому вам нужно будет обращаться, — это данная книга. Кроме
того,учитывая,чтоврамкаходногоизданиясложнорассмотретьвесь
спектр вопросов, связанных с CMS, вам не избежать поиска дополни- тельнойинформациивИнтернете,темболеечтонаэтутемуеесейчас
предостаточно.
Помимо информации о работе с конкретной CMS (WordPress), в этой
книге освещается весь спектр вопросов, связанных с созданием и под- держкойсайта.Мыпоследовательнопройдемсвамипопутисоздания
своегосайта:отрегистрацииименипроектадоегопродвижениявСети
ипривлеченияпосетителей.
ПРИМЕЧАНИЕ
Нужноуточнить,чтонеобходимостьсуществованияпрофес- сиональныхвеб-разработчиковнивкоейстепенинеподвер- гаетсясомнению(ведь,вчастности,именноониисоздалисами
системыCMS).Есливысобираетесьреализовыватьсложный,
многофункциональныйвеб-проект,однойCMSвамнеобойтись
иразработкутакихпроектоввлюбомслучаелучшепоручать
профессионалам.
ПРИМЕЧАНИЕ
Сразуоговорюсь,чтоэтакнига,впервуюочередь,написанадля
тех,ктосоздаетсвойпервыйсайт.Именноэтимобусловлено
подробноеописаниевсехэтаповработы.Есливамзнакомкакой- тоизних,томожетесмелопропускатьтотилиинойфрагмент
книги,хотяярекомендуюхотябыбегловсе-такиснимозна- комиться:вполневозможно,выоткроетедлясебячто-тоновое.
Введение
Вкнигерассматриваютсяследующиевопросы:
регистрациядоменногоименидлявашегосайта;
•
поискиприобретениехостинга(площадки,гдевашсайтбудетрас-
•
полагаться);
обзорCMSWordPress,еепреимуществипринциповработы;
•
установкаипервичнаянастройкаWordPress;
•
выбордизайнадлявашегосайта;
•
структурнаяифункциональнаянастройкасайта;
•
установкадополнительныхмодулей(плагинов),расширяющихфунк-
•
циональностьсайта;
правила публикации новых материалов и управления контентом
•
сайта;
«раскрутка» вашего сайта, продвижение в поисковых системах
•
идругиеспособыувеличенияпосещаемости;
некот
•
орыеспособызаработканаинтернет-сайтах.
Сайт поддержки книги
Уэтойкнигисуществуетсобственныйсайтподдержки:
http://wordpress- book.ru
.Уверен,вамбудетинтересноегопосетить,посколькуименнона
примересозданияэтогосайтаиписаласьданнаякнига.Зайдитенанего
прямосейчасипосмотрите,ккакомурезультатумыпридемкфиналу
книги. Кроме того, в разделе «Файлы» этого сайта размещены все не- обходимые материалы, на которые я ссылаюсь по ходу повествования.
Такжена
http://wordpressbook.ru
вынайдетедополнительнуюинформа- цию,котораяпоможетусовершенствоватьвашсайтнаWordPress.
От издательства
Вашизамечания,предложенияивопросыотправляйтепоадресуэлек- троннойпочты
comp@piter.com
(издательство«Питер»,компьютернаяре- дакция)либо
info@wordpressbook.ru
(авторэтойкниги).Мыбудемрады
узнатьвашемнение!
Подробнуюинформациюонашихкнигахвынайдетенавеб-сайтеизда- тельства
http://www.piter.com
14
Г
лава
1.
Знакомство с CMS
WordPress
В этой главе мы узнаем, что представляют собой системы CMS
и познакомимся с одной из них — системой WordPress, с помощью
которой мы и будем строить свой сайт.
Что такое CMS
9
Наиболее популярные CMS
9
Знакомимся с WordPress
9
Что такое CMS
CMS (Content Management System)
—этоспециальнаяпрограмма(«дви- жок»)судобнойоболочкойдлясозданиясайтаиуправленияегоконтен- том(содержимым).Еслипроводитьаналогии,токаждаяCMS(произно- ситсякак«СиЭмЭс»или,чточаще,«ЦеЭмЭс’ка»)—этосвоеобразный
универсальныйконструктор,которыйпозволяетбыстросоздатьструк- турубудущегосайта,настроитьеговнешнийвид,атакжеразмещать
собственносамконтент—страницысинформацией.
1