Создаем свой сайт на WordPress быстро
Скачать 4.33 Mb.
|
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 |