Создаем свой сайт на WordPress быстро
Скачать 4.33 Mb.
|
ГЛАВА 246 Глава 8. Работа с плагинами WordPress Равнокакидизайн-темы,плагинывмассесвоейразрабатываютсясто- роннимипрограммистами,анеофициальнойкомандойWordPress.Чаще всего плагин пишется разработчиком для собственных нужд, но если задача,которуюонтакимобразомрешает,довольнотипичнаираспро- странена,плагинобычновыкладываетсяивобщийдоступ. Соответственно, при возникновении определенной потребности, кото- рую,напервыйвзгляд,нельзярешитьсредствамиWordPress,впервую очередьпопробуйтепоискатьужеготовоерешениевофициальномката- логеплагиновлибонатематическихресурсахисообществах.Вотличие отдизайн-тем,вслучаесплагинаминетделениянаанглоязычные/рус- скоязычные,ивбольшинствеслучаеввысможетеиспользоватьлюбое расширение.Главное—правильнопонятьфунционалплагинаирезуль- таты его работы (а чаще всего описания и инструкции к расширениям написанынаанглийскомязыке). Нодажевтомслучае,еслиготовыйплагин,идеальноподходящийдляре- шениявашейзадачи,ненайден,нестоитотчаиваться.Можнообратиться кспециалистампоWordPress,которыесмогутдлявасдоработатьодно изимеющихсярасширенийлибонаписатьсовершенноновое.Выбезтру- данайдететакихспециалистовналюбойинтернет-биржефрилансеров. Поиск и установка плагинов Дляпереходакуправлениюплагинамивыберитеодноименныйраздел впанелиуправленияWordPress(рис.8.1). Рис. 8.1. Переход к управлению плагинами 247 Управление плагинами На открывшейся странице (рис. 8.2) приведена информация обо всех установленныхнасайтеплагинах. Рис. 8.2. Страница управления плагинами Здесьвыможетебыстрополучитьинформациюотомилииномрасши- рении, активировать или деактивировать его, удалить, отредактиро- вать,атакжепроизвестиобновлениевтомслучае,еслибылавыпущена новаяверсияплагина.Такжедоступенрежимгрупповыхоперацийсне- сколькимиплагинами. По умолчанию WordPress поставляется с двумя уже установленными плагинами,вывидитеихнарис.8.2— Akismet и Hello Dolly . Hello Dolly — этотестовоеинеобязательноерасширение,котороевпринципеможно простоудалить.Есливыактивируетеэтотплагин,вверхнейчастипа- нелиуправленияWordPressбудутвыводитьсяслучайныефразыизпо- пулярнойпесенкиЛуисаАрмстронга«Hello,Dolly».Предполагается,что это внесет некоторое разнообразие в рабочие будни разработчика или редакторасайта. 248 Глава 8. Работа с плагинами WordPress Второйпредустановленныйплагин, Akismet ,имеетгораздобольшуюпрак- тическую ценность, он является мощным инструментом для борьбы со спам-комментариями. Актуальность этой проблемы настолько велика, чторазработчикиWordPress,какмывидим,дажевключилиэтотплагин вбазовуюпоставкуCMS.Работусрасширением Akismet мырассмотрим немногопозже,посвятивэтомуотдельныйподразделкниги. Дляпоискановыхплагиновиспользуйтекнопку Добавить новый вверх- нейчастистраницыиливыбравпунктменю Плагины 4 Добавить новый .На открывшейсястранице(рис.8.3)выможетеискатьплагиныпоключе- вымсловам,меткам,автору,либоиспользуяразличныефильтр,отби- рающиесамыепопулярныеиновыерасширения. Рис. 8.3. Страница поиска плагинов 249 Управление плагинами Поиск на данной странице аналогичен поиску по официальному ката- логуплагиновWordPress,размещенномупоадресу http://wordpress.org/ extend/plugins Если вы уже нашли в Интернете нужный плагин и загрузили архив с ним себе на компьютер, то его можно установить прямо из панели управления,выбраввкладку Загрузка (рис.8.4). Рис. 8.4. Установка ранее загруженного плагина Другой способ установки — распаковать архив с нужным плагином вотдельнуюпапкунакомпьютереизагрузитьеенасерверприпомощи FTP-клиента.Длязагрузкииспользуйтекаталог /wp-content/plugins Есливызамечаете,чтопослеустановкииактивацииновогоплагинасайт сталфункционироватьнеправильноинекоторыепубличныестраницы сайта,атакжеразделыпанелиуправленияWordPressсталисообщать об ошибках, скорее всего, причина именно в несовместимости недавно активированногоплагинасиспользуемойвамиверсиейWordPressили активной дизайн-темой либо в конфликте с другими установленными ВНИМАНИЕ! Передустановкойновогоплагинаудостоверьтесьвтом,чтоего работабылапротестировананаверсииWordPress,которуювы вданныймоментиспользуете.Обычноэтаинформациясодер- житсявописаниирасширения.Ранниеверсиимногихплагинов, которыебылисозданыдляиспользованиинаWordPressдовер- сии2.7,могутнекорректноработатьидажевызватьфатальную ошибкувработесайта. 250 Глава 8. Работа с плагинами WordPress плагинами.Чтобывосстановитьнормальнуюработусайта,новыйплагин нужнодезактивироватьипоискатьемуальтернативу. Пример установки нового плагина на сайт Вкачествепримерарассмотримпроцессустановкииактивацииплагина Rus-to-Lat ,окотороммыуженеразговорилинастраницахэтойкниги. Данное расширение осуществляет транслитерацию названий записей, рубрик, страниц и меток, использующихся при генерации постоянных ссылок,ивместо %D2%E5%F1%F2 вURL-адресахвыполучаетелатин- скиебуквы test Дляустановкиплагинанеобходимонайтиеговдиректориирасширений WordPress, используя поиск через панель управления WordPress или сайт http://wordpress.org/extend/plugins .Послепоискапоназваниюплаги- на (или его части) вы, возможно, не обнаружите Rus-to-Lat . Это значит, чтоавторшаблонанезагрузилеговофициальныйкаталограсширений WordPress и для его нахождения необходимо использовать поисковые системы(Яндекс,Googleилилюбуюдругую). СОВЕТ Что делать, если установленный плагин вызвал фатальную ошибкусайта,врезультатекоторойвыдаженеимеетевоз- можностипопастьвпанельуправленияWordPress,чтобыот- ключить его? Для выхода из этой неприятной ситуации ис- пользуйтеFTP-доступксайту.Вдиректории,предназначенной дляразмещенияплагинов( /wp-content/plugins ),найдитепапку сплагином,который,повашемуподозрению,явилсяпричиной фатальнойошибки,иудалитеего.Есливынеуверенывсвоих предположениях,можнонеудалятьфайлыплагина,апросто переименовать их. Если догадка о причине ошибки была не- верной,вылегковосстановитеисходныефайлы. ПРИМЕЧАНИЕ ПриэтомвкаталогеWordPressвынайдетепохожийплагин— Cyr-To-Lat , являющийся производным от оригинального Rus- to-Lat . Можно установить и его, принципиальной разницы в ихработенет. 251 Управление плагинами После того как ссылка на загрузку шаблона будет найдена, сохраните архив rus-to-lat.zip ксебенакомпьютер. Далеевыберитепунктменю Плагины 4 Добавить новый 4 Загрузка ,выбе- рите файл архива для загрузки на сервер и нажмите кнопку Устано- вить .Произойдетавтоматическаязагрузкаархива,извлечениефайлов иустановкарасширения(рис.8.5). Рис. 8.5. Установка плагина Rus-to-Lat Выможетесразужевключитьустановленноерасширение,нажавссыл- ку Активировать плагин ,либосделатьэтонастраницеуправленияплаги- нами(рис.8.6),выбравкоманду Активировать длянужногоплагинаили группыплагинов. Послеэтогоплагинбудетвключен,ивсессылкидлясоздаваемыхвами страниц,записей,меток,рубрик,содержащиекириллицу,будутавтома- тическипреобразовыватьсявлатиницу. ФАйлы Длявашегоудобстваархивсэтимплагиномразмещеннасайте www.wordpressbook.ru вразделе«Файлы». ВНИМАНИЕ! Обратите внимание, что для уже созданного ранее контента ссылкиостанутсяпрежними.Именнопоэтойпричинеплагин Rus-to-Lat рекомендуетсяустановитьнасайтевпервуюоче- редь. 252 Глава 8. Работа с плагинами WordPress Рис. 8.6. Активация плагина Большинство шаблонов после своей активации создают в меню управ- ления WordPress новый пункт, с помощью которого осуществляется настройка и управление расширением. Заранее предугадать, в каком именно разделе меню появится новый пункт, невозможно, поэтому его придется поискать, руководствуясь содержанием задачи, которую ре- шаетданныйплагин.Для Rus-to-Lat новыйпунктменюпоявилсявраз- деле Параметры (рис.8.7). При переходе к этому пункту откроется страница настроек плагина, имеющаяследующийвид(рис.8.8). Ввашемраспоряжениивсегооднаопция—изменениестандартатранс- литерации. По умолчанию включен более новый стандарт ISO 9-95 , вы можетеегоизменить,хотянарезультатэтопрактическинескажется, простоссылкибудутгенерироватьсянемноговдругомформате. Для того чтобы поменять ссылки для старых материалов, вручную измените ярлыки, написав их с использованием латиницы. Есть и более простой способ — просто сотрите текущие ярлыки, написанные на кириллице, и сохраните материал.Установленныйплагинавтоматическисгенерирует новуюссылкуналатинице. 253 Управление плагинами Рис. 8.7. Новый пункт меню управления Рис. 8.8. Настройки плагина Rus-to-Lat Редактор плагинов Поаналогиисдизайн-темамиWordPressсодержитвстроенныйредак- торисходногокодаплагинов.Дляпереходакнемунажмитессылку Из- менить длявыбранногорасширениянастраницеуправленияплагинами либоперейдитевпунктменю Плагины 4 Редактор ,азатемвыберитепла- гин,которыйвыхотитеотредактировать. 254 Глава 8. Работа с плагинами WordPress Вкачествепримерарассмотримпроцессредактированияшаблона Hello Dolly ,которыйотличноподходитдляэтихцелей:во-первых,программ- ныйкодэтогошаблонапростойинебольшой,аво-вторых,дажееслимы нарушимработоспособностьшаблона,ничегострашногонепроизойдет, егоможнобудетпереустановитьилипростоудалитьссайта. Откроемисходныйкодшаблона(файл hello.php )вредакторешаблонов (рис.8.9). Рис. 8.9. Изменение плагина Hello Dolly ВНИМАНИЕ! В код работоспособного плагина обычно нет никакой нужды вноситьисправления,еслитолькосамегоавторнепредлагает этосделатьдляизменениянекоторыхнастроек(обычноин- струкциипоэтомуповодууказанывописаниирасширения). 255 Управление плагинами Самоепростоеизменение,котороемыможемпроизвести,—заменить текст песни Луиса Армстронга, цитаты из которой выводятся на па- нели управления, на любой другой текст. Например, на текст песни другого рок-классика, но уже отечественного, Бориса Гребенщикова «2-12-85-06». Дляэтогонайдитевисходномкодефрагмент,обозначенныйкоммента- рием /** These are the lyrics to Hello Dolly */ (см.листинг8.1). листинг 8.1. Фрагмент кода, отвечающего за исходный текст цитат /** These are the lyrics to Hello Dolly */ $lyrics = "Hello, Dolly Well, hello, Dolly It's so nice to have you back where you belong You're lookin' swell, Dolly I can tell, Dolly You're still glowin', you're still crowin' You're still goin' strong We feel the room swayin' While the band's playin' One of your old favourite songs from way back when So, take her wrap, fellas Find her an empty lap, fellas Dolly'll never go away again Hello, Dolly Well, hello, Dolly It's so nice to have you back where you belong You're lookin' swell, Dolly I can tell, Dolly You're still glowin', you're still crowin' You're still goin' strong We feel the room swayin' While the band's playin' One of your old favourite songs from way back when Golly, gee, fellas Find her a vacant knee, fellas Dolly'll never go away Dolly'll never go away Dolly'll never go away again"; Теперьпростозаменимтекстпеснииобновимфайл(см.листинг8.2). 256 Глава 8. Работа с плагинами WordPress листинг 8.2. Замена текста, используемого для вывода цитат /** These are the lyrics to Hello Dolly */ $lyrics = "Если бы я знал, что такое электричество, Я сделал бы шаг, я вышел на улицу, Зашел бы в телефон, набрал бы твой номер И услышал бы твой голос, голос, голос. Но я не знаю, как идет сигнал, Я не знаю принципа связи, Я не знаю, кто клал кабель, Едва ли я когда-нибудь услышу тебя, тебя, тебя. 2-12-85-06 - это твой номер, номер, номер."; Есливыкорректнопроизвелизамену,тотеперьвверхнейчастипанели управления WordPress будут выводиться цитаты из новой песни. Раз- мерцитатыопределяетсястрочнымиотбивками:однацитатанаодной строке. Обновление плагинов Разработчикирасширенийпериодическисовершенствуютсвоиплаги- ны,добавляявнихновыефункциииисправляямелкиеошибки.Кроме того,обновлениярасширенийбываютпростонеобходимывтехслучаях, когдавыходитноваяверсияWordPressиработуплагинанужнонемного подкорректировать,чтобыонаневызываласистемныхошибоквфунк- ционированиисайта. Ксчастью,вамнепотребуетсяпостояннозаниматьсямониторингомоб- новленийплагинов,отслеживая,какиеизнихбылинедавноизменены. WordPressсамостоятельнопроверяетобновлениядляустановленныхна сайтеплагиновипредлагаетихавтоматическийапгрейд. ВНИМАНИЕ! Обратитевнимание,чтоновыйтекстпесниследуетвставлять послевыражения $lyrics = ,приэтомондолженбытьзаключен вкавычки,авконцезаменяемогокодадолжнастоятьточка сзапятой. 257 Управление плагинами Если для определенных плагинов была найдена более свежая версия, система сообщит об этом с помощью специального значка, выводимого рядомсназваниемраздела Плагины (рис.8.10). Рис. 8.10. Найдено обновление для одного плагина Цифранаэтомзначкеобозначаетчислорасширений,длякоторыхобна- руженаболеесвежаяверсия.Послепереходанастраницууправления плагинами( Плагины 4 Плагины )выможетеавтоматическиобновитьнуж- ноерасширение,нажавсоответствующуюссылку(рис.8.11). Рис. 8.11. Автоматическое обновление плагина All in One SEO Pack Если новая версия не вызовет конфликтов с другими плагинами или ссамойCMS,будетвыведеносообщениеотом,чтообновленияпрошло успешно. ПРИМЕЧАНИЕ Длямониторингаобновленийиспользуетсяофициальныйка- талогWordPress http://wordpress.org/extend/plugins ,поэтому втомслучае,еслиустановленныйувасплагинвнемнепри- сутствует,обновлениянебудетотслежены. ПРИМЕЧАНИЕ АбсолютноидентиченипроцессобновлениясамогоWordPress. Уведомлениеовыходеновойверсии,атакжепроцессееза- грузкииустановкиполностьюавтоматизирован. 258 Глава 8. Работа с плагинами WordPress Akismet и All in One Seo Pack — два основных плагина Дополнительнорассмотримпроцессактивацииинастройкидвухрасши- рений,которыеясчитаюсамымиважнымидляуспешнойработыпро- екта. Настройка Akismet Плагин Akismet являетсяосновныминструментомвборьберазработчи- ковсоспам-комментариями.Сейчасэтапроблемыприобреланастолько глобальный характер, что даже на совершенно новых сайтах, о суще- ствованиикоторыхещенезнаетникто(втомчисле,ихневидятипоиско- выесистемы),сотнямивденьначинаютпоявлятьсяспам-комментарии, оставленныеспециальноразработаннымипрограммами.Есливыбудете удалятьэтиоткликивручную,наэтоуйдетнеоправданномноговреме- ни.Сдругойстороны,есливводитьстрогуюполитикувотношенииоб- сужденийнасайте,настроивпремодерациюкомментариев,либонеоб- ходимостьрегистрациинасайте,этонегативноповлияетнаактивность вашихпосетителей. Поэтомудляборьбысоспам-комментариямирекомендуетсяиспользо- ватьспециальноерасширение— Akismet ,котороеужевключеновбазо- вуюпоставкуCMS,поэтомуискатьиустанавливатьегоненужно. Послеактивацииплагинасистемавыдастследующеесообщение(рису- нок8.12): Рис. 8.12. Системное сообщение об активации плагина Akismet НеобходимостьвводаAPI-ключа—этодополнительнаяпредосторож- ностьвборьбесоспамом.Ключвводитсянастраниценастройкиплагина Akismet (рис.8.13),накоторуюможнобыстроперейтипоссылкеизси- стемногосообщениянарис.8.12. 259 Akismet и All in One Seo Pack — два основных плагина Рис. 8.13. Настройка плагина Akismet ДляполученияAPI-ключанеобходимопройтипроцедурурегистрации по адресу http://akismet.com/get . Регистрироваться нужно только один раз,иеслиувасужеестьAPI-ключ,егоможноиспользоватьнадругих сайтах,работающихнаWordPress. После получения ключа и ввода его на странице настройки плагина Akismet нажмитекнопку Обновить настройки .Есливсебылосделанокор- ректно,системавыдастсообщение,чтоключправильный,иплагиннач- нет функционировать. Опцию Автоматически отклонять спам-комментарии к записям старше месяца лучшенеактивировать,потомучтотаквыри- скуетепотерятькомментарии,которыебылиошибочноопределеныпла- гиномкакспам(хотяэтоиредкость). Вторая часть страницы настроек плагина (рис. 8.14) носит справочный характер и показывает доступность серверов Askimet, через которые между пользователями плагина осуществляется информационный обмен. 260 Глава 8. Работа с плагинами WordPress Рис. 8.14. Серверы Askimet доступны КромеактивацииплагинаивводаAPI-ключавамбольшеничегоненуж- но предпринимать. Akismet автоматически будет проверять все новые комментариииопределятьподозрительныекакспам.Комментарии,по- меченныекакспам,небудутпубликоватьсянасайте,покавывручную неснимитеснихэтуотметку. На странице управления комментариями появится новый фильтр — Спам , применив который можно посмотреть все спам-отклики, обнару- женные Askimet , а также те комментарии, которые вы самостоятель- ноотметиликакспам.Нарис.8.15выможетенаблюдатьклассический спам-комментарий,которыйужеуспелотловитьплагин,несмотрянато чтонашсайтбылсоздансовсемнедавно. Периодическипросматриваяочередьспама,выможетепроверятькор- ректностьработы Askimet ,выбираякоманду Не спам для«нормальных» откликов,которыебылиошибочноидентифицированыплагином.Впро- чем,такиеситуацииоченьредки,ив99%случаевфильтрбудетработать корректно. Спам-комментарииавтоматическиудаляютсячерезопределенныйпе- риодвремени,новыможетеивручнуюочиститьочередьспама,нажав накнопку Очистить спам 261 Akismet и All in One Seo Pack — два основных плагина Рис. 8.15. Очередь спам-комментариев Основы поисковой оптимизации Одна из главных задач любого интернет-проекта — увеличение посе- щаемостисайтаиприростпостояннойаудитории.Длярешенияэтойза- дачисуществуетмногоспособов,но,пожалуй,основной—этопродви- жениесайтавпоисковыхсистемах.Вбольшинствеслучаевпоисковые системы—этоосновнойисточникпосетителей,длялюдей,пришедших навашсайтизпоисковыхсистем,существуетдажеспециальныйтер- мин—поисковый трафик. Именно над увеличением доли поискового трафика необходимо рабо- татьвпервуюочередь,посколькуэтосамыйдоступныйиэффективный СОВЕТ ЕслиплагинAkismetпропустилспам-комментарийнавашсайт, рекомендуетсянепростоудалитьэтототклик,аиспользовать команду Пометить как спам .Темсамымвыбудетевноситьсвой вкладвсовершенствованиесервиса. 262 Глава 8. Работа с плагинами WordPress метод повышения посещаемости проекта. Для этих целей проводится комплексспециальныхмероприятий,получившийназваниеSEO (search engines optimization ).SEO—этооптимизациясайтадляулучшенияего видимостивпоисковыхсистемахимеры,направленныенавыходсайта навысокиеместаврезультатахпоискапоключевымдляпроектаза- просам. Например,есливашпроектпосвященкнигамивключаетвсебяобзоры новинок,рецензии,отзывычитателей,книжныерейтинги,товамнуж- нопостаратьсявыбратьсянаверхниепозициивпоисковыхсистемахпо таким популярным поисковым запросам, как книжные новинки , лучшие книги , книжные рецензии , отзывы читателей , рейтинг книг ит.п.Подобныезапросыеже- дневно делаются тысячами пользователей Интернета, и в том случае, еслиссылканавашсайтбудетвыдаватьсяпоисковикомвгруппепер- вых результатов, это гарантирует стабильный ежедневный поисковый трафик. Кроме того, помимо выхода сайта на верхние строчки по популярным, массовымзапросам,необходимозаботитьсяиотом,чтобыпоисковики успешнонаходилисайтипотакназываемымнизкочастотным запро- сам .Низкочастотныезапросы—этодлинныефразы(аиногдаицелые предложения), которые вводятся в поисковой системе для поиска кон- кретной информации, ответа на конкретный вопрос. В нашем примере скнижнымсайтомтакимзапросомможетслужитьфраза Отзывы читателей о новой книге Бориса Акунина .Статистикапотакимзапросамнамногоменьше, нозатопроцентпереходящихпонимнасайтпосетителейгораздовыше. Крометого,всовокупностинизкочастотныхзапросовзадаетсягораздо СОВЕТ Посмотретьстатистикуинтересныхвампоисковыхзапросов, например, в Яндексе, вы можете на специальной справоч- ной странице: http://wordstat.yandex.ru . Оценив количество пользователей, делающих тот или иной запрос, вы сможете спрогнозировать,каковабудетпосещаемостьсайтавслучае выходанаверхниепозициипотомуилииномузапросу.Кроме того, этот инструмент позволяет оценить, какие словосоче- таниянаиболеепривлекательныдлявашегопроектавплане приростацелевойаудитории,ивыбратьименноихдляSEO- оптимизациисайта. 263 Akismet и All in One Seo Pack — два основных плагина больше,чемобщих,поэтомутеоретическионимогутдаватьдажеболь- шийпритокпосетителей. SEO-мероприятия,направленныенаулучшениепозицийсайтавпоис- ковиках,бываютдвухвидов:внешниеивнутренние.Внешниемеропри- ятия,вобщихчертах,сводятсякусилиямпоувеличениючиславнешних гиперссылок на ваш сайт, к росту так называемой естественной ссы- лочной массы . Внутренние же мероприятия направлены на оптимиза- циюстраницсайтатакимобразом,чтобыонимаксимальнобыстро,пра- вильноивнужномвамконтекстеиндексировалисьпоисковиками. Для того чтобы облегчить владельцам сайтов на WordPress работу по внутренней оптимизации страниц и был создан специальный плагин All in One Seo Pack ,которыйавтоматизируетдовольнорутиннуюработу покорректнойорганизацииисходногокодаидобавлениявнегоспеци- альныхтеговиинформации,предназначенныхдляпоисковыхроботов. Благодарясвоейпростотеиэффективности All in One Seo Pack является однимизсамыхпопулярныхрасширенийWordPress,использующимся намиллионахсайтов. Основноепредназначениеплагина—прописываниевкодестраницсай- та специальных метатегов, которые улучшают индексацию сайта по- исковыми системами и сообщают им именно ту информацию, которая поможетвSEO-продвижениипроектапонужнымвамключевымсловам. Настройка плагина All in One Seo Pack Разберем процесс установки и настройки этого незаменимого инстру- мента. ПРИМЕЧАНИЕ Индексация поисковой системой означает то, что поисковый робот(специальнаяпрограмма,созданнаяпоисковиком)обна- руживаетопределеннуюстраницувашегосайта,собираетоней информациюизаноситэтуинформациювиндекспоисковика. Еслиэтопроизошло,страницасчитаетсяпроиндексированной, аэтозначит,чтоонаможетбытьпоказанаврезультатахпоиска порелевантномузапросу. 264 Глава 8. Работа с плагинами WordPress Длятогочтобыустановитьплагин,воспользуйтесьпоискомпокаталогу расширенийWordPress(например,пометке SEO ),найдите All in One Seo Pack иустановитеего(рис.8.16). Рис. 8.16. Плагин установлен Далееактивируйтеплагин,послечеговверхнейчастипанелиуправле- ниявыувидитегрозноепредупреждение,выделенноекраснымцветом, отом,что All in One Seo Pack необходимонастроить(рис.8.17). Рис. 8.17. All in One Seo Pack нужно настроить Перейдите к настройкам плагина по ссылке, содержащейся в этом со- общении,либочерезтолькочтопоявившийсяпунктменю Параметры 4 All in One SEO . Откроется довольно объемная страница настроек плагина, верхняячастькоторойпоказананарис.8.18. Вверхнейчастистраницывыувидитекрасочныепредложениясделать пожертвования автору плагина либо приобрести платную профессио- нальнуюверсию.Перваяопция,котораянамнужна,собственно,вклю- чаетсамплагин—вполе Plugin Status выберитезначение Enabled ПРИМЕЧАНИЕ Мыбудемрассматриватьнастройкуофициальнойанглоязыч- нойверсииплагина,хотяунегосуществуетилокализованный русскоязычный вариант. Однако русифицированные версии обновляютсянетакчасто,аэтодовольноважныймомент,учи- тываячастыйвыходновыхверсийWordPress. 265 Akismet и All in One Seo Pack — два основных плагина Рис. 8.18. Настройка плагина All in One Seo Pack (начало) Следующиетриполяиспользуютсядлязаполненияслужебныхметате- говвкодевсехстраницсайта.Есливыпомните,этиданныемыужеодин раззаполняли,наэтапепервоначальнойнастройкиWordPress,вразде- лепанелиуправления Параметры .Этодублирующаядругдругаинфор- мация,ипослеактивизацииплагина All in One Seo Pack изпараметровэти данныелучшестереть. Home Title отвечаетзаформированиятега title ,информирующегопо- исковыесистемыоназваниивашегосайта.Этоженазваниевыводит- ся в «шапке» сайта и заголовках («тайтлах») всех страниц вашего сайта. 266 Глава 8. Работа с плагинами WordPress Поле Home Description формирует метатег description , сообщающий по- исковым системам краткое описание проекта. Этот метатег также вы- водитсявкачествеописанияв«шапке»сайтаизаголовкедляглавной страницы. Поле Home Description формирует метатег keywords (ключевые слова), характеризующий наиболее важные темы, освещающиеся на сайте. Ключевыесловавводятсячереззапятую,напишите8–15слов,которые наиболееважныдлясайтасточкизренияпродвижениявпоисковыхси- стемах.Посути,этисловадолжныотражатьнаиболеепопулярныепо- исковыезапросы,покоторымвыхотите«продвинуться»впоисковиках. Следующаягруппанастроек(рис.8.19)отвечаетзаформированиеURL- адресовизаголовковотдельныхстраницизаписей. Рис. 8.19. Настройка плагина All in One Seo Pack (продолжение) Опция Canonical URLs автоматическигенерируетURL-путькматериалу наосновеегозаголовка.Впринципе,WordPressитакхорошосправляется 267 Akismet и All in One Seo Pack — два основных плагина сэтойзадачей,есливнастройках(см.главу4)былвыбрансоответствую- щийшаблондляпостоянныхссылоксайта.Поэтомуэтуопциюможноне включать. Напротив, функцию Rewrite Titles лучше активировать. Она переписы- вает заголовки страниц сайта в соответствии с настройками, которые приведенынарис.8.19,нижеопции Rewrite Titles .Можнооставитьуста- новленные значения по умолчанию либо изменить их, руководствуясь следующимишаблонами: %blog_title% • —заглавиесайта,можноиспользоватьдлялюбыхпо- лей; %post_title% • —заглавиезаписи,дляполя Post Title Format ; %page_page% • —названиестраницы,для Page Title Format ; %category_title% — • заглавиекатегории,можноиспользоватьв Post Title Format, Category Title Format ; %date% • —дата,толькодля Archive Title Format ; %tag% • —тег,использующийсявзаписях; %search% • —поисковаяфраза;дляSEO-оптимизациипрактически неимеетзначения; %description% • — описание в метатеге description , для Description Format ; %request_words% • — запрос, который не был обработан, страница ошибок,дляполя 404 Title Format ; %page% • —нумерациястраниц,используетсявполе Paged Format Рассмотримиоставшиесяполянастроекплагина(рис.8.20). SEO • for Custom Post Types —активизируетSEO-настройкиплагина толькодляопределенныхгруппзаписей; Use • Categories for META keywords —вставляетименакатегорийвме- татег keywords ; Use • Tags for META keywords —добавляетиспользуемыевзаписимет- кивметатег keywords ; 268 Глава 8. Работа с плагинами WordPress Рис. 8.20. Настройка плагина All in One Seo Pack (окончание) Dynamically • Generate Keywords for Posts Page —автоматическиподби- раетключевыесловакзаписиизаписываетихвметатег keywords ; опцияполезна,есливынесобираетесьпрописыватьключевыесло- вавручную(обэтомрассказанониже); 269 Akismet и All in One Seo Pack — два основных плагина Use • noindex for Categories —ссылкинакатегориизаключаютсявтег ,запрещающийиндексациюпоисковымисистемами;это делаетсядлятого,чтобыпоисковыероботынедублировалииндек- сируемуюимиинформациюосайте; Use • noindex for Archives — ссылки на архивы заключаются в тег ; Use • noindex for Tag Archives — ссылки на метки заключаются в тег ; Autogenerate • Descriptions — по аналогии с ключевыми словами, ав- томатическигенерируетописаниякновымзаписям,вставляяего вметатег descriptions ; Capitalize • Category Titles — делает каждую первую букву в назва- ниикатегориизаглавной(например,вместо«Урокивордпресс»— «УрокиВордпресс»). Вполе Exclude Pages можноввестиименастраниц(либоподкаталог),для которыхплагиннебудетиспользоваться.Этоможетбытьполезно,на- пример,еслинавашемсайтеестьфорум,которыйнелогичнооптими- зироватьтакимобразом.Еслифорумразмещенвподкаталоге /forum ,это значениенужновнестивполе Exclude Pages Внесяопределенныезначениявполя Additional Post Headers , Additional Page Headers , Additional Home Headers ,можнопополнитьметатег |