Создаем свой сайт на WordPress быстро
Скачать 4.33 Mb.
|
Ctrl+C—Ctrl+V ).То жесамоекасаетсяидокументов,взятыхсостороннихсайтов. ХотяWordPressвсегдапытается«справиться»снестандарт- ным форматированием (и зачастую успешно), лучше всего пользоватьсядляочисткитекстаспециальносозданнымидля этогоинструментами. 133 Первая публикация функцияпозволяетдобавитьвзаписьмедиафайлыболееэкзоти- ческих типов, такие как анимацию в форматах Flash, Quicktime, Shockwave,атакжепотоковоевидеоилиаудиовформатахWin- dows Media или Real Media. Соответствующий файл предвари- тельно должен быть загружен на сервер, и тогда в открывшемся окне(рис.5.13)следуетвыбратьтипмедиаиуказатьпутькфайлу. Существует возможность предварительного просмотра, а также дополнительныхнастроекотображениянавкладке Дополнительно Рис. 5.13. Добавление в запись медиафайла Кнопка • позволяет вставить в запись специальный символ, который обычно не присутствует на клавиатуре, например, знак копирайта ©. Нажатие кнопки открывает окно (рис. 5.14), в кото- ром можно выбрать нужный символ и нажать на него для встав- кивзапись.Дополнительно,принаведениикурсоравокнебудет 134 Глава 5. Подготовка и публикация материалов отображатьсявнешнийвидсимвола,коддляеговставкиврежиме HTML,атакжекоддлянаборасимволасклавиатуры. Рис. 5.14. Вставка специального символа Группа из двух следующих кнопок • предназначена для увеличения или уменьшения абзацного отступа от левого края страницы. Две следующие кнопки • дают возможность отменить по- следнеедействиесзаписьюили,наоборот,повторитьего. И наконец, последняя кнопка • предназначена для вызова не- большойсправочнойсистемыпоработесвизуальнымредактором, вкоторойприведенадополнительнаяинформация,вчастностисо- четания«горячих»клавиш. Работа в режиме HTML-редактора Какужеговорилось,работатьсматериаламисайтаможнотакжеивре- жимеHTML-редактора,вкоторомформатыистили,применяемыектек- сту,включаютсяпрямовтелозаписиввидеспециальныхHTML-тегов. Дляпереходакэтомурежимунужнонажатьнавкладку HTML вверхнем правомуглуокна.Еслимыперейдемвэтотрежим,ужеимеянабранный иотформатированныйтекст,тоувидим,чтовHTML-редакторесоздан- ныенамистилипреобразованывтеги(рис.5.15) 135 Первая публикация Рис. 5.15. Работа в режиме HTML-редактора Визуальныйредакторпрощевиспользовании,онинтуитивнопонятен иудобен,однакомногиепользователипредпочитаютработатьсHTML- кодомпоцеломурядупричин. Прикопированииматериаловсостороннихсайтовилииздокумен- • товWord,содержащихбольшоеколичествонестандартныхстилей, «идеологически»правильнееигораздонадежнеевставитьтекст врежимеHTML-редактора(приэтомонполностьюочищаетсяот форматирования)иразметить«чистый»текствсоответствиисо стандартами,принятыминавашемсайте. Зачастуюприкопированииматериаловдругихсайтовиихвставке • врежимевизуальногоредактораввашизаписиможетбытьзане- сеничужойпрограммныйкод,неотображаемыйпривыводема- териала на экран, но тем не менее исполняющий свою функцию (например,выводскрытойгиперссылки).Помимотогочточужой кодможетнекорректноработатьнавашемсайте,онтакжебудет увеличиватьнагрузкунасервер.Копированиематериаловврежи- меHTML-редактораисключаетэтувозможность. ДовольночастовзаписьнеобходимодобавитьименноHTML-код • (например, код для воспроизведения видеоролика с YouTube), и тут вам в любом случае не обойтись визуальным редактором. 136 Глава 5. Подготовка и публикация материалов HTML-редакторнезаменим,когданужнореализоватьнестандарт- • нуювозможность,неподдерживаемуюинструментамивизуально- горедактора.Например,каквымоглиубедиться,егосредствами невозможнодобавитьвзаписьтаблицу. ТегиврежимеHTML-редактораможновводитьвручную,если,конеч- но,выснимизнакомы.Синтаксистиповоготегапростейший:начальная часть(открывающийтег)—форматируемыйтекст—последняячасть (закрывающийтег): <тег>тексттег> Например,текст WordPress ,оформленныйстилем«курсив»,будетзаписан врежимеHTML-редактораследующимобразом: WordPress либо WordPress Базовыхтегов,которыххватаетдлябольшинстватипичныхзадачфор- матирования,немного,иихлегкозапомнить.ВИнтернетевыбезтру- данайдетесправочнуюинформациюпоHTML-тегам,например,можно воспользоваться вот этим удобным сайтом: http://htmlka.com/text , либо следующимонлайн-справочником: http://www.htmlbook.ru Помимо ручного ввода тегов, для форматирования текста можно ис- пользоватьспециальныекнопкипанелиинструментов,которыеавтома- тическидобавляюттотилиинойтегдлявыделенногофрагмента.Надо ПРИМЕЧАНИЕ Теги и идентичны, оба обозначают курсив, и оба будут работать. Такое дублирование встречается для не- которыхтегов. СОВЕТ ГлавноеправилопривводеHTML-теговвручную—незабы- ватьзакрыватьих,иначедействиетегавместоодногословаили фразыраспространитсянавесьдокумент.Этаошибканастоль- кораспространена,чторазработчикиWordPressдажевывели напанельинструментовспециальнуюкнопку«Закрытьтеги». 137 Первая публикация сказать,чтоэтотспособгораздоболееудобенидлявставкитиповыхте- говлучшеиспользоватьего. Рассмотримпанель инструментов,присутствующуювHTML-редак- торе(рис.5.16). Рис. 5.16. Панель инструментов HTML-редактора Кнопка • добавляет тег (альтернативное написание — ),выделяющийтекстполужирнымначертанием. Кнопка • добавляеттег (альтернативноенаписание— ), применяющийкурсив. Кнопка • вставляет тег , который преобразует выде- ленныйтекствгиперссылку.Посленажатияэтойкнопкипоявится диалоговоеокно,вкоторомнужноввестиURL-адресдляссылки. Кнопка • добавляеттег ,применяющийквыде- ленномутекстустиль«цитата». Кнопка • добавляет тег , перечеркивающий выделенный текст. Кнопка • добавляеттег ,предназначенныйдлявыделения текста,которыйбылдобавленвновуюверсиюдокумента.Теги и обычноиспользуютсявсвязке,впрочем,какправило,они применяютсявтехническойдокументации,адляобычныхпубли- каций(новостиистатьи)онинесовсемподходят. Кнопка • вставляетвзаписьтег дляотображениягра- фическогофайла.Посленажатиякнопкивоткрывшемсядиалого- вом окне нужно ввести URL-путь к картинке. При этом не имеет значения,расположенграфическийфайлнавашемсервереиливы вставляетессылкунакартинку,размещеннуюнадругомсайте. Группа из трех следующих кнопок отвечает за добавление те- • гов для отображения списков. вводит нумерованный список, —маркированныйсписок,а формируетотступ,которым 138 Глава 5. Подготовка и публикация материалов обычнооформляютсясписки.Тегами и необходиморазме- чатькаждуюстрочкусписка,а оформляетвесьсписокцеликом. Кнопка • вставляеттегдляотображенияфрагментапрограмм- ного кода, который бывает необходимо разместить в материале «как есть», без преобразования. Например, если вы разместите вматериалекод WordPress ,тоонбудетпреобразованвслово, написанноекурсивом:WordPress.Аеслиэтоткодзаключитьвтег: WordPress ,токодбудетвыведенбезпреобразова- ниявкурсив. Кнопка • вставляеттег («Далее»),разделяющийма- териал на вступительную и основную часть. Особенностью этого тегаявляетсято,чтоегоненужнозакрывать. Кнопка • не добавляет никаких тегов, а вызывает справоч- ную функцию, осуществляющую поиск заданного термина на сайте http://www.answers.com . В общем-то, это довольно бесполез- наяфункция,несовсемпонятнодлячеговнедреннаявинтерфейс HTML-редактора. И последняя кнопка • добавляет закрывающую часть длятегов,которыевызабылизакрытьприихвводевручную. Добавление медиафайлов Поскольку современные интернет-сайты обычно включают в себя не толькотекстовуюинформацию,ноиразногородамедиафайлы,разра- ботчики WordPress предусмотрели специальную панель инструментов (рис.5.17)длязагрузкимедиафайлов,управленияимиивставкиихвза- писи.Этапанельприсутствуеткакврежимевизуальногоредактора,так иврежимеHTML-редактора. Рис. 5.17. Панель управления медиафайлами Всечетырекнопкивыполняютодинаковуюфункцию:онипозволяютза- грузитьфайлнасервер,произвестиснимопределенныйнаборопераций ивставитьссылкунанеговзапись.Различиезаключаетсятольковтом, 139 Первая публикация вкакуюкатегориюбудетотнесензагружаемыйфайл:изображение,ви- део,аудиоилипрочийтипмедиафайла(например,файлPDF). Рассмотрим работу с медиафайлами на примере добавления в запись изображения.Вполередактораустановитекурсорнатоместовзаписи, куданужновставитькартинку,инажмитекнопку Добавить изображение . Откроетсядиалоговоеокно(рис.5.18). Рис. 5.18. Меню добавления изображения В первую очередь необходимо загрузить файл на сервер. С помощью первойвкладкивыможетезагрузитькартинкускомпьютера.Этоможно сделатьврежимеflash-загрузчикалибоврежимезагрузчика-браузера, функциональной разницы между ними нет, но flash-загрузчик может работатьнестабильно,еслиуваснеоченьвысокаяскоростьинтернет- соединениялибовбраузереотключеноотображениефлеш-графики.На- жмитекнопку Выберите файлы ивыделитеодин(илинесколько)графи- ческийфайл(форматаjpg,gif,tiff,pngинекоторыхдругих)инажмите OK .Файлбудетотправленнасервер(рис.5.19),времязагрузкизависит отразмерафайла. ПРИМЕЧАНИЕ Инструментыданнойпанеливомногомдублируютфункции разделапанелиуправленияWordPress Медиафайлы ,окотором пойдетречьнемногопозже. 140 Глава 5. Подготовка и публикация материалов Рис. 5.19. Файл start.png загружен на сервер Послезагрузкиизображениявыможетеизменитьегозаголовок,атакже добавитьподписи,описаниеиальтернативныйтекст(названиекартинки для поисковых систем). В поле Ссылка при необходимости устанавлива- етсягиперссылканастраницу,открывающуюсяприкликенакартинку. Этоможетбытьссылканаисходныйфайлнасервереилиссылканастра- ницускартинкой(дляавтоматическойвставкиэтихссылокнажмитена 141 Первая публикация соответствующую кнопку), вы также можете указать ссылку вручную, например,ссылкуназапись,вкоторуювставляетсякартинка. Вразделе Выравнивание определяетсяотношениекартинкикосновному текстузаписи,ипринеобходимостиможноустановить«обтекание»изо- бражениятекстомпоцентру,левомуилиправомукраю.Далее,можно указатьразмер,вкоторомизображениебудетдобавленовзапись:ми- ниатюра,среднийилибольшойразмер,атакжеполныйразмер. Есливыхотитедобавитькартинкувзаписьпозже,нажмитекнопку Сохра- нить все изменения ,аеслисобираетесьдобавитьеепрямосейчас,то— Вста- вить в запись .Есливыпоошибкезагрузилинетотфайл,нажмитенассыл- ку Удалить ,икартинкабудетудаленассервера.Вкачествеиллюстрации продемонстрируем результат добавления изображения start.png в нашу первуюзапись.Дляэтойкартинкибылауказанаподпись«Созданиесай- товнаCMS»иустановленавставкаминиатюры(150 × 150пикселов)слева собтеканиемтекста.Результатвыможетенаблюдатьнарис.5.20. Если вас не устраивает результат (например, установленные размеры дляизображенияилиегорасположениевзаписи),этипараметрыможно изменитьпрямоввизуальномредакторе(рис.5.21). Используярамкувокругрисунка,можноизменитьегоразмерыилипе- реместитьвдругоеместозаписи.Кнопка удаляетрисунокиззаписи (нонессервера!),анажатиекнопки вновьоткрываетдиалоговоеокно загрузчикамедиафайлов,вкоторомвыможетеизменитьэтиидругие параметрыотображениярисунка. Крометого,отредактироватьотображениекартинкиможноиврежиме HTML-редактора,внесяизменениявтеги,отвечающиезавыводизобра- жения. ПРИМЕЧАНИЕ Как вы видите, полный путь к файлу на сервере имеет вид http://mysite.ru/wp-content/uploads/2010/07/mypic.png .Этояв- ляетсяследствиемтого,чтовнастройкахWordPressвразделе «Настройки медиафайлов», мы установили путь wp-content/ uploads ,атакжеактивировалиопцию«Помещатьзагруженные мнойфайлывпапкипомесяцуигоду». 142 Глава 5. Подготовка и публикация материалов Рис. 5.20. Изображение добавлено в запись Рис. 5.21. Изменение параметров рисунка 143 Первая публикация Как вы помните, картинку можно добавить не только путем загрузки файланасервер,поэтомурассмотримостальныедваспособа.Дляэто- гонамнужновернутьсянашагназадиснованажатькнопку Загрузить изображение напанелиуправлениямедиафайлами.Воткрывшемсяокне перейдемнавкладку С сайта (рис.5.22). Рис. 5.22. Добавление изображения с внешнего сайта Окно добавления внешней картинки практически идентично окну на вкладке С компьютера ,заисключениемтого,чтоотсутствуетзагрузчик файлов,ноприсутствуетполе Адрес (URL) ,вкотороенеобходимоввести полныйпутьквнешнемуфайлу. СОВЕТ Чтобыузнатьадрескартинки,щелкнитепонейправойкнопкой мышиивыберитепункт Свойства .Воткрывшемсяокнебудет указанполныйURL-путькфайлу,этотпутьнеобходимоско- пировать.Крометого,многиесовременныебраузерыпозволяют скопироватьпутьккартинкеводинклик,например,вMozilla Firefoxдляэтогосуществуетпунктконтекстногоменю Копи- ровать ссылку на изображение 144 Глава 5. Подготовка и публикация материалов Послевводаобязательной(помеченазвездочками)идополнительной информацииивыборапараметровотображениярисунканажмитекноп- ку Вставить в запись Третийспособдобавитьизображениевзапись—использоватьужеза- груженную ранее картинку. Для этого в диалоговом окне загрузки ме- диафайловнеобходимоперейтинавкладку Галерея (рис.5.23). Наоткрывшейсястраницевыберитенужноевамизображение,нажавна ссылку Показать встолбце Действия .Послеэтогооткроетсяокно,анало- гичноерис.5.19,действияскоторыммыужерассматриваливыше.Что- быдобавитькартинкувзапись,действуйтепоаналогии. ПРИМЕЧАНИЕ Хотявставкавзаписиизображений,размещенныхнадругих сайтах, проста и даже более удобна, чем загрузка файлов скомпьютера,данныйспособнеявляетсяэтичнымпоотноше- ниюквладельцамдругихресурсов.Этотметоддажеполучил собственноеназвание,носящеенегативныйоттенок—хот- линкинг .Во-первых,спозицийавторскогоправаиспользовать чужоеизображениебезразрешения—незаконно.Нонаэтот аспект в эру современного интенсивного информационного обменачащевсегоужениктонеобращаетвнимание,только еслинасайте-источникеявнымобразомнеуказано,чтоис- пользоватьизображениязапрещено.Носуществуетивторой аспект—добавляяссылкунавнешнююкартинку,вытаким образомсоздаетедлясервера,накоторомонарасположена, дополнительную нагрузку за счет посетителей вашего сай- та, которые будут загружать страницу с этой картинкой. Этосовершеннонеэтично,поэтомуправильнеебудетсперва сохранить нужное вам изображение на компьютер, а потом загрузитьегонасвойсерверпопервомуописанномувэтой главеметоду. ВНИМАНИЕ! Вкладка Галерея будетотображатьсявдиалоговомокнетоль- ко в том случае, если вы загрузили на сервер хотя бы один файл,причемсделалиэтоврежимеработыстекущейзаписью (тоесть«прикрепили»егокзаписи).Чтобыиспользоватьлюбой файл с сервера, без привязки к текущей записи, выбирайте соседнюювкладку— Библиотека файлов 145 Первая публикация Рис. 5.23. Вставка картинки из галереи сайта Крометого,наэтойстраницесуществуетвозможностьзагрузитьвза- пись сразу несколько изображений — так называемую галерею. В на- стройках галереи выберите количество столбцов, порядок сортировки рисунковинажмитекнопку Вставить галерею .Есливгалереюнужнодо- бавитьневсезагруженныеизображения,аизбранные,нажмитенассыл- ку Все вкладки: Показать ,послечегоскройтекартинки,которыененуж- новключатьвгалерею.Порядокрасположенияизображенийвгалерее можноизменитьметодомперетаскиваниякартиноквтаблице,атакже 146 Глава 5. Подготовка и публикация материалов воспользовавшисьссылкамигруппы Порядок .Результатдобавленияга- лереивзаписьпоказаннарис.5.24. Рис. 5.24. В запись добавлена галерея изображений Последняя вкладка — Библиотека файлов содержит файлы всех ти- пов, загруженные на сервер, вне зависимости от их типа и привязке 147 Первая публикация к конкретной записи. Если вы предварительно уже загрузили на сайт, например, видеофайл, то его можно добавить в запись прямо из этого окна,невозвращаяськпанелиуправлениямедиафайлами(см.рис.5.17). В окне добавления нового изображения (см. рис. 5.19) есть еще одна функция,окотороймынерассказали,—встроенныйграфическийре- дактор,позволяющийвыполнятьпростейшиеоперациисзагруженны- ми изображениями прямо на сервере. Обычно графические файлы го- товятсякпубликацииещедозагрузкинасайт,дляэтогоиспользуется любойредактор(отAdobePhotoshopдоXnView),вкоторомможноизме- нитьразмерыкартинки,отмасштабироватьее,добавитьновыеэлемен- ты,изменитьцветовуюгаммуипровестидругиенеобходимыеоперации. Ноесливыпокаким-топричинамэтогонесделали,внестиизменения в загруженное изображение можно силами графического редактора WordPress. Для его запуска нажмите кнопку Редактировать , после чего откроетсяследующееокно(рис.5.25). Рис. 5.25. Графический редактор WordPress 148 Глава 5. Подготовка и публикация материалов Внемможнообрезатьизображение,используякнопку • ивы- деливкурсоромнужнуючастьрисунка,приэтомвблоке Масштаби- ровать будутуказаныновыеразмерывпикселахипропорциири- сунка,которыепринеобходимостиможнооткорректировать. Кнопки • осуществляют поворот рисунка против часовой стрелкиипочасовойстрелке. Спомощьюкнопок • можноосуществитьзеркальноеразво- рачиваниеизображенияповертикалиилипогоризонтали. Кнопки • отменяютилиповторяютпоследнеесовершенное срисункомдействие. Мы рассмотрели процесс загрузки и вставки в запись изображений. Принципы работы с остальными типами медиафайлов, доступными на панелиуправлениямедиафайлами(см.рис.5.17),абсолютноидентичны. Единственноеразличиесостоитвтом,чтоаудио-,видео-ипрочиемедиа- файлынельзяредактироватьименятьихразмерыдлявставкивзапись. Загрузка медиафайлов по FTP Существует также и традиционный способ добавления в записи изо- браженийиссылокнадругиетипымедиафайлов.WordPressневсегда ВНИМАНИЕ! Редактироватьможнотолькозагруженноенасерверизображе- ние,длякартиноксостороннихсайтовграфическийредактор неможетбытьзадействован. СОВЕТ В отличие от изображений файлы аудио- и видеоформатов, загружаемые на сервер, не отображаются в своем исходном видеивставляютсявзаписьввидеобычнойгиперссылкидля скачиванияфайла.Поэтойпричинедляпомещениявзапись, например,видеопредпочтительнееиспользоватьсервистипа YouTube,добавляяHTML-коддляотображениявидеоплеера, проигрывающеговашролик. 149 Первая публикация обладалвстроеннымзагрузчикомфайлов,поэтомувболеестарыхвер- сияхэтойCMSнеобходимобылозакачиватькартинкунасерверспо- мощьюFTP-клиента,апотомвставлятьврежимеHTML-редакторатег дляееотображениявзаписи. Многие разработчики до сих пор используют именно этот способ для загрузкиизображенийипрочихпубличныхфайлов,даженесмотряна наличиеудобныхинструментовдляуправлениямедифайлами,появив- шихсявпоследнихверсияхWordPress. ВамужезнакомпроцессзагрузкифайловпопротоколуFTP,посколь- куименнотакимспособоммызакачивалислужебныефайлыWordPress дляустановкиCMS(см.главу3).Аналогичнымобразом,используя,на- пример,программуTotalCommander,выможетезагрузитьнужноеизо- бражениевпубличнуюдиректориюсвоегосайта( httpdocs , public_html или www ).Можноиспользоватьвкачествепапкиназначениятужедирек- торию wp-content/uploads ,вкоторуюзакачиваютсяфайлыприиспользо- ваниязагрузчикаWordPress,либосоздатьновуювкорневомкаталоге сайта,например public_files Впоследнемслучаепутькзагруженномунамиизображению mypic.jpg бу- детвыглядетькак http://mysite.ru/public_files/mypic.jpg ,идляотображения еговзаписиврежимеHTML-редакторанужнодобавитьследующийкод: Дляэтогоможноиспользоватькнопку img панелиинструментовHTML- редакторалибоввестиеговручную. Соответственно, для вставки в запись ссылки на загрузку PDF-доку- мента myfile.pdf взаписьнужнодобавитьследующийкод(вручнуюили используякнопку link ): файл, где файл —произвольныйтекст,которыйбудетотображатьсяввидеги- перссылки. Определение рубрик и меток для записи После того как вы ввели текст новой записи, отформатировали его и добавили при необходимости изображения или другие медиафайлы, 150 Глава 5. Подготовка и публикация материалов основную работу по подготовке публикации можно считать сделанной. Нодлятогочтобыматериалынасайтебылиструктурированы,необхо- димоназначитьдляновойзаписирубрикииметки. Чемотличаетсярубрикаотметки? Рубрика — это тематическая категория публикации, обычно каждая записьопределяетсятольководнурубрику(можноназначитьеевне- сколькорубрик,ноэтобудетнесовсемправильносточкизрениясистем- ностисайта).Благодарярубрикациипосетителисайтасмогутбыстросо- риентироватьсявегоструктуреинайтитуилиинуюпубликацию. Напротив,меткимогутприсваиватьсявбольшомколичестведлякаж- дойзаписи,ичембольшеметокбудетнавашемсайте,темлучше(ко- нечно,этоколичестводолжнобытьвразумныхпределах,чтобывэтой классификациисмоглиразобратьсякакминимумвысами).Метки—это своеобразные«признаки»длязаписи,определяющиееетематику,упо- минаемыеперсоны,компании,явленияит.д. Внашемслучаетестовойзаписи«ВведениевсозданиесайтовнаCMS» можетбытьназначенарубрика Уроки WordPress иметки CMS , веб-разра- ботка , Яндекс , Narod Для назначения рубрики используйте одноименный блок в правой ко- лонкестраницысозданияновойзаписи(рис.5.26). Рис. 5.26. Меню выбора рубрики 151 Первая публикация Унаспоканесозданониоднойрубрики,ивспискевариантовприсут- ствуеттолькорубрикапоумолчанию Без рубрики .Поэтойжепричине (атакжепотому,чтомыещетольконачинамработусконтентомсайта) пустымбудетэтотсписокиприпереходенавкладку Часто используемые . Выможетепоставитьгалочкурядомсединственнымпокавариантом, аможетепрямосейчассоздатьновуюрубрику,вкоторуюбудетопреде- леназапись. Как вы помните, на этапе планирования структуры сайта мы решили, что он будет содержать шесть рубрик: «Уроки WordPress», «Новости WordPress», «Хостинг и домены», «Продвижение сайта», «Заработок вИнтернете»и«Разное».Всешестьрубрикмыдобавимнемногопозже, апокаможносоздатьпервую— Уроки WordPress ,используяссылку До- бавить рубрику (рис.5.27). Рис. 5.27. Добавление новой рубрики Здесьнужноввестиназваниеновойрубрики,атакжевыбратьприне- обходимостиуровеньеесоподчиненности.Еслибыунасбыласложная структура,тонекоторыекатегорииможнобылобысделатьподрубрика- ми(например,длярубрики«Новости»сделатьтриподрубрики:«Ново- стиИнтернета»,«НовостиWordPress»и«Новостисайтостроительства»). Мыпокарешилиобойтисьбезподрубрик,поэтомувраскрывающемся меню Родительская рубрика ненужноничегоменять.Посленажатиякноп- ки Добавить рубрику , «Уроки WordPress» появится с списке доступных рубрикиееможнобудетотметитьгалочкой. Нижевправойчастистраницырасполагаетсяиблокдляприсвоенияза- писиметок(рис.5.28). Меткидобавляютсяобычнымвводомвверхнемполе,приэтомWordPress попытаетсянайтипохожиепонаписаниюметкиипредложитвыбрать однуизних.Посленажатиякнопки Добавить меткабудетсозданаипри- своенатекущейзаписи.Так,нарис.5.28выможетенаблюдать,чтомы 152 Глава 5. Подготовка и публикация материалов ужедобавилиметки CMS и веб-разработка исейчассобираемсядобавить метку Яндекс .Меткиможнодобавлятькакпоодной,такицелымигруп- пами, разделяя их запятыми. Неправильно введенную метку можно удалить,нажавнакрестикпередееназванием.Ссылка Выбрать из часто используемых меток открываетсписокнаиболеераспространенныхнава- шемсайтеметок,онбудетформироватьсяпоходуработыссайтомина данномэтапе,естественно,пуст. Рис. 5.28. Меню выбора и добавления меток Дополнительные опции записи Основную информацию для публикации новой записи мы внесли и,вобщем-то,ееможноразместитьнасайтеужесейчас.Однакосуще- ствует ряд дополнительных опций записи, которые также необходимо рассмотреть. Поле Цитата можноиспользоватьдлявыводакраткогоанонсазаписина главную страницу сайта, а также при выборе определенной рубрики, метки,результатовпоискаилипериодапубликации.Посвоемупредна- значениюэтополесхожестегом«Далее»,которыймырассматривали СОВЕТ Рубрикииметкичастодобавляютсяпрямоприсозданииновых записей,помереразвитиясайта.Этооправданно,еслиизна- чальноувашегосайтанеоченьсложнаяструктура.Вдругомва- риантеизначальнозапланированныерубрики,атакжебазовый наборметоклучшеввестизаранее,наспециальныхстраницах панелиуправления,которыемырассмотримчутьпозже. 153 Первая публикация выше и который также публикует анонс записи на главной странице вместо ее полного варианта. Разница между ними состоит в том, под- держиваетилинетиспользуемаявамидизайн-темаработусцитатами. Например,темаWordPressпоумолчанию—TwentyTen—неподдер- живаетотображениецитатнаглавнойстранице,новыводитихпривы- бореопределеннойрубрикиилиметки. Текстцитатызаноситсявсоответствующееполенастраницередакти- рованиязаписи(рис.5.29),этоможетбытькакперваяфразаиззаписи, такиспециальносочиненныйкраткийанонс(такназываемый«тизер»). Рис. 5.29. Ввод цитаты для записи Следующаядополнительнаяопциякасаетсяобратных ссылок—авто- матическойпубликацииссылокнавашсайтнатехсайтах,накоторые вы поставили гиперссылки в своей записи. Обратные ссылки мы уже рассматриваливрамкахизучениянастроекWordPressвпредыдущей главе,поэтомунебудемповторяться.Вслучаеесливзаписивыссылае- тесьнасайт,работающийнаCMSWordPress,вводитьобратныессыл- кинетнеобходимости,таккакWordPressсамостоятельнооповеститих оссылках.Вдругихслучаяхможноввестиадресастраниц,накоторые выдаетессылкувспециальномполе(рис.5.30). Рис. 5.30. Ввод обратных ссылок для записи 154 Глава 5. Подготовка и публикация материалов Следующаядополнительнаяопцияпосвященаработеспроизвольными полями .Произвольныеполя—чрезвычайноудобныйигибкийинстру- мент,позволяющийдополнитькаждуюзаписьтакназываемыми«мета- данными».Метаданные—этоопределенныйтипданных,выводимыйна страницезаписи.Длякаждойзаписиужесуществуетопределенныйна- борстандартныхполей,отображаемыхнастранице:например,Title— заголовокматериала,Body—основнойтекстзаписиит.д.Выможе- тепополнитьэтотпереченьновымполем,вкоторомбудетнаходиться новый тип данных. К примеру, таким типом может быть точное время публикацииилидополнительныйрисунок,публикуемыйневсамойза- писи,анаглавнойстранице,наподобиеполя«Цитата»(кслову,рассмо- треннаявыше«Цитата»—точнотакоежепроизвольноеполе). Обычнонеобходимостьдобавленияпроизвольныхполейзависитотди- зайн-темы,которуювыиспользуете.Многиенестандартныеисложные темытребуютдобавленияодногоилинесколькихпроизвольныхполей, этуинформациювыузнаетевописаниитемы.Впрочем,выможетеиса- мостоятельнодобавлятьновыеполяужеврамкахтекущейтемы,хотя этоипотребуетвмешательствавеепрограммныйкод,ноэтотаспектмы сейчаснебудемрассматривать. Например, если используемая вами тема требует добавления нового произвольного поля image , которое осуществляет вывод изображения- миниатюрынаглавнойстранице,тонеобходимоввести(рис.5.31)егона- званиевполе Имя (вданномслучае image ),азначение—вполе Значение (вданномслучаеадрескартинкинасервере),послечегонажатькнопку Добавить произвольное поле Введенныезначенияпринеобходимостиможноотредактировать(неза- бывая нажать кнопку Обновить ) либо полностью удалить произвольное поле—кнопка Удалить ПРИМЕЧАНИЕ Механизмобратныхссылок,какправило,работаеттолькодля сайтовнаблог-платформах,поддерживающихданныйтипопо- вещения.ПомимоWordPressктаковымотносятся,например, блогинаплатформе blogger.com инекоторыхдругих.Обычнона заполнениеданногополянетратятвремя,таккакоднозначно предугадать,накакойименноCMSработаеттотилиинойсайт, невсегдавозможно. 155 Первая публикация Рис. 5.31. Работа с произвольными полями Вследующейгруппеопций— Обсуждение —выможетеразрешитьили запретитькомментариидлязаписи,атакжеобратные ссылки и уве- домления (рис.5.32). Рис. 5.32. Настройки обсуждения записи Мыужеустанавливалиобщуюполитикудляобсужденийвсехзапи- сейвнастройкахWordPress,исейчасздесьпоумолчаниювыставле- ны назначенные нами значения. Для каждой записи вы можете из- менитьих. И последняя опция устанавливает автора записи, который будет ото- бражаться в ее свойствах на сайте (если это подразумевается дизайн- темой). По умолчанию автором назначается пользователь, создавший запись(внашемслучае— admin ),нопринеобходимостивыможетеиз- менитьэтозначение(рис.5.33). 156 Глава 5. Подготовка и публикация материалов Рис. 5.33. Настройки авторства записи Поскольку на данный момент у нас только один зарегистрированный пользователь, admin ,изменитьегопоканельзя. Самоенижнееполе, Редакции (рис.5.34),являетсясправочным,показы- вающимисториюизменениятекущейзаписи. Рис. 5.34. Редакции записи Выбравнужнуюверсиюзаписиинажавнассылкусдатойивременемее создания,выможетевосстановитьименноэтотвариантматериала.Эта функциябудетполезнавтомслучае,есливыошибочновнеслиневерные изменениявобъемныйдокументлибоосуществилинекорректноефор- матированиезаписи. Публикация записи Мыполностьюподготовилипервуюзаписькразмещениюнасайтеите- перь осталось только опубликовать ее. Для этого необходимо восполь- зоваться блоком инструментов Опубликовать , расположенным в правой частиокна(рис.5.35). 157 Публикация записи Обычноэтотблоквыводитсявсокращенномвиде(см.рис.5.5),номы специальноразвернуливседоступныеопции,чтобырассмотретьработу скаждойизних. Преждевсего,вывсегдаможетепросмотретькаквыглядитвашаза- письврежимепредварительногопросмотра,дляэтогонужнонажатьна кнопку Просмотреть .Откроетсяновоеокно,вкоторомзаписьотобразит- сяименновтомвиде,вкоторомонабудетопубликовананасайте.Этой возможностьюудобнопользоватьсявпроцессеподготовкипубликации, просматриваяразличныевариантыоформленияматериала. Рис. 5.35. Настройки публикации записи Есливысоздалиновуюзапись,нопоканехотитеразмещатьеенасай- те,нажмитекнопку Сохранить .Вэтомслучаематериалбудетсохранен какчерновик,которыйвысможетеопубликоватьвлюбоевремя.Этойже командойможновоспользоваться,еслиработанадпубликациейбудет идтидлительноевремя. 158 Глава 5. Подготовка и публикация материалов Ниже(рис.5.36)указантекущийстатусзаписи.Длянеопубликованных записейтакимстатусомможетбыть Черновик либо На утверждении Рис. 5.36. Изменение статуса записи Статус«Наутверждении»необходим,когданадсодержаниемсайтара- ботаетнесколькочеловекиодинизних,имеющийроль«Автор»,гото- витматериал,нонеможетегоопубликовать,покапользовательсролью «Редактор»ивышенеодобритего.Вэтомслучаеавторпослеокончания работысматериаломпереводитеговстатус«Наутверждении». Если запись уже размещена на сайте, ей автоматически присваивает- ся статус Опубликовано . Опубликованную запись всегда можно убрать ссайта,нонеудаляяее,аназначивдругойстатус. Кроме того, вы можете установить настройки видимости для записи (рис.5.37). Рис. 5.37. Изменение настроек видимости записи ПРИМЕЧАНИЕ Классификацияпользователейиописаниеролейдлянихбудут приведенывглаве6. 159 Публикация записи По умолчанию опубликованные записи общедоступны для всех посе- тителейсайтаиимеютстатусвидимости Открыто .Дляданногостатуса такжесуществуетвозможностьвключитьопцию Прилепить на главную страницу .Этанастройкаозначает,чтозаписьвсегдабудетвыводиться вверху ленты материалов и, соответственно, присутствовать на глав- нойстраницесайта.Такимобразомобычновыделяютглавныеисамые важныеновости,чтобыонинезатерялисьвбольшомпотокеобновлений сайта. Некоторые записи вы можете сделать закрытыми и доступными для просмотратолькопослевводапароля(сампарольназначаетсятутже, см.рис.5.37).Такжелюбойзаписиможноприсвоитьстатус Личное ,озна- чающий,чтонасайтеэтотматериалсможетувидетьтолькочеловек,за- шедшийнасайтподименемипаролемавтора(внашемслучае—поль- зователь admin ). Ипоследняяопцияопределяетвремяпубликацииматериаланасайте. По умолчанию новые записи публикуются сразу же, и в поле Дата за- писиуказываютсятекущиенамоментразмещениявремяидата.Однако выможетенастроитьдлязаписизапланированную публикацию,тоесть ввести будущее время или дату, когда материал должен появиться на сайте. Кроме того, при редактировании уже существующих записей, меняя параметрывэтомполе,выможетеизменитьвремяидатуихразмеще- ния,что,вчастности,повлияетнаихсортировкувлентематериалов сайта. Послевнесениянеобходимыхизмененийвнастройкахпубликациина- жмитекнопку Опубликовать ,ивашазаписьпоявитсянасайте.Есливы СОВЕТ Запланированныепубликации—отличныйинструментдля обеспеченияпериодичностиобновленийсайта.Выможетепод- готовитьсразупятьновыхзаписей,ноустановить,чтопояв- лятьсянасайтеонибудутвтечениедня,например,каждыедва часа.Аесливыуезжаетевотпускинехотите,чтобывашпроект выгляделвэтовремязаброшенным,можнозаранееподгото- витьблокматериаловинастроитьдлянихзапланированные публикациивтечениевсегосрокаотпуска. 160 Глава 5. Подготовка и публикация материалов настроили запланированную публикацию, вместо этой кнопки будет отображатьсякнопка Запланировать Есливыхотитебезвозвратноудалитьзаписьилиеечерновик,нажмите нассылку Удалить Быстрая публикация WordPress предоставляет возможность сделать так называемую бы- струю публикацию ,наподготовкукоторойуйдетнамногоменьшевре- мени. Впрочем, при этом придется пожертвовать рядом параметров, которые в некоторых случаях являются желательными для заполне- ния. Доступкбыстройпубликацииможнополучитьпрямонаглавнойстра- нице панели управления WordPress, в блоке Быстрая публикация , кото- рыйрасположенвправойверхнейчастиконсоли(рис.5.38). Рис. 5.38. Быстрая публикация Каквывидите,здесьдоступновсеготриполя: Заголовок , Текст и Метки ; такжеможнозагрузитьмедиафайливставитьеговзапись.Приэтомнет возможностиназначитьдлязаписирубрику,ипубликации,созданные такимобразом,определяютсяврубрику,котораяпоумолчаниюустанов- ленавпараметрахWordPress.Крометого,вамнедоступныинструменты Быстрая публикация визуальногоиHTML-редакторов,поэтомузаписьбудетсостоятьиз«чи- стого»,неформатированноготекста. Быстрая публикация удобна для размещения небольших сообщений ивбольшейстепениподходитдляблога,нежелидляинформационного проектаиликорпоративногосайта. СОВЕТ Напомню,чтодлябыстрыхпубликацийможнотакжеисполь- зоватьфункцию Опубликовать ,окотороймыговориливглаве4, вразделе«Настройкипубликации». 162 Г лава 6. Управление контентом В этой главе мы рассмотрим процесс управления записями, стра- ницами, метками и рубрикам, также изучим работу с коммен- тариями, ссылками и медиафайлами. Также мы расскажем об управлении пользователями сайта и делегировании им прав раз- личного уровня доступа. Редактирование записей 9 Управление страницами, метками и рубриками 9 Модерирование комментариев 9 Управление пользователями сайта 9 Управление записями Впредыдущейглавемыподготовилииразместилинасайтепервуюза- пись.Однакочастовозникаетпотребностьчто-тоисправитьвужеопу- бликованномматериале,изменитьегосвойстваипараметры,переме- ститьвдругуюрубрикуилидажеудалитьссайта. 6 |