Рубрики
WordPress Глава 2

Философия WordPress


Кодекс Источник 1

Сразу готов к работе (Out of the Box)

WordPress позволяет преступить к работе сразу после установки (так сказать «из коробки»). Вам не нужно делать какие то обязательные настройки, так как стандартная конфигурация уже позволяет работать в системе. Просто начинайте писать в блог … И именно поэтому мы сразу после установки «ВордПресс» опубликовали первую запись (для демонстрации) и затем вернулись к теории.

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

Юзабилити (Design for the Majority)

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

Расширяемый (Clean, Lean, and Mean)

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

Основное правило философии «ВордПресс» гласит, что ядро должно обеспечить функционал, который на 80% или более из числа конечных пользователей будут ценить и задействовать. Если с выходом новой версией WordPress разработчики видят что какая то функция не используется,  или которую большинство пользователей немедленно хотят выключить, то такая функция становится кандидатом «на вылет» 🙂

Остальные 20% задач пользователи могут решить по средствам плагинов.

Стремление к простоте (Striving for Simplicity)

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

Каждая новая версия WordPress должна быть легче и проще в использовании, чем предыдущая.

Красноречивое меньшинство (The Vocal Minority)

Существует правило «одного процента», что те кто создают контент составляют 1% от тех людей, кто читает этот контент. Поэтому разработчики WordPress стараются думать и, о тех кто не только красноречиво пишет онлайн, но и о другой стороне медали, и по средствам встреч на конференциях WordCamp получать  отзывы и пожелания от менее красноречивых пользователях, что бы учесть их при разработке новой версии WP.

Свободная лицензия

General Public License (GPLv2 or later)

Рубрики
WordPress Глава 2

Особенности WordPress


Кодекс Источник 1

WordPress — это мощная платформа для публикаций в сети интернет, содержащей в себе огромное число полезных функций, как для блогинга, так и для развития сайта другой направленности. В первую очередь система ориентирована на ведение блога, что позволяет вам после ее установки, без каких либо настроек, уже сразу начинать вести свой блог.

Система распространяется пол свободной лицензией, что позволяет ее использовать для коммерческих проектов, модифицировать код, вообщем делать с ней все, что заблагорассудится 🙂

Давайте рассмотрим особенности системы:

Из коробки (доступно сразу)

Авторитет (Proven)

Статус системы достаточно высок, пускай еще не так она известна в России, но англоязычным миром «ВордПресс» признан. Почти 25% (четверть) всех сайтов в сети интернет работают под управлением CMS WordPress, ей доверяют крупные компании, такие как: CNN и NY Times, да что уж, там, блог Евгения Касперского — разработчика популярного одноименного антивируса работает тоже на WordPress и таких примеров уйма. А сеть wordpress.com насчитывает миллионы сайтов. Опыт длиною более чем 10 лет, и по сей день доказывает, что ваш выбор пал на правильную и надежную систему 🙂

Легко использовать (Easy to use)

WordPress действительно прост в управлении. Я перевидал уйму систем управлений и от себя уверенно могу заявить, что «ВордПресс» это действительно удобная и понятная система, не требующая каких то  экспертных знаний для начала работы. Простой и интуитивно-понятный интерфейс, пожалуй является визитной карточкой системы — это некий микс мощности Microsoft Word и интуитивного восприятия iPhone.

Создан для публикаций (Built for Publishing)

Сайт на WordPress- это не просто сайт, а мощная платформа для публикаций (блогинга). Один клик… и ваше сообщение доступно всему миру. WordPress изначально прекрасно оптимизирован для поисковых роботов, но так же легко дополняется и оптимизируется за счет плагинов, что будет влиять на ранжирования в поисковых системах. Вы и ваш блог достойны первого места!

Поддержка сообщества (Backed by Community Support )

За плечами WordPress уже более 10 лет пройденного пути. За это время вокруг WordPress сложилось мощное многочисленное и дружелюбное сообщество, в котором вы наверняка найдете ответы на ваши вопросы. Программистами-энтузиастами создано более 35000 плагинов, с последующем размещением в официальном репозитории от куда они доступны для скачивания, за счет них вы решите практически любую задачу.

Работа с содержимым

Поддержка медиафайлов

Богатая поддержка медиафайлов разных форматов: аудио, видео, pdf, doc и т.п. Просто загружайте и организовывайте ваши файлы для дальнейшего использования на вашем сайте, а благодаря современным технологиям drag-and-drop загрузка файлов происходит максимально просто, так же просто как и их поиск по системе.

WordPress сохраняет вашу мысль

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

Путешествие во времени (Time Travel)

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

Публикуйте везде (Publish Anywhere)

Вы не должны быть ограниченны при публикациях. Именно поэтому вам доступны официальные мобильные приложения для: Android, iOS, Blackberry, Nokia, Windows Phone 7, а так же функция публикации через e-mail.

Приватность сообщений (Password protection)

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

Предварительный просмотр и черновики

Написав запись, прежде чем публиковать, вы можете воспользоваться функцией предварительного просмотра (Previewing Posts) или же вовсе сохранить запись, как черновик (Save Drafts).

«Под капотом»

Новый дизайн хоть каждый день! За счет функции смены темы оформления Вы можете менять дизайн вашего сайта в один клик, это действительно отличная возможность доступная из ядра системы.

Прекрасная организация содержимого. WordPress уже за Вас изначально структурирует весь контент на архивы: по месяцем, годам, авторам и т.п. Так что у Ваших посетителей не возникнут проблемы с его поиском.

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

Возможность изменить адреса-URL на красивые ЧПУ (человеко-понятные урлы).

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

Из ядра так же доступен экспорт вашего содержимого и импорт с других платформ, а технология Multi-site позволит превратить ваш блог в целую систему блогов, с возможностью создавать автором свои полноценные сайты, при этом панель управления остается для вас одна, а число сайтов хоть какое.

Благодаря сложившемуся большому сообществу и многолетнему опыту существования системы, большинство «дыр» (угроз) уже закрыто, а с появлением новой уязвимости, обнаружении которой тоже не заставит себя долго ждать в силу популярности и массовости системы, оперативно выходит патч с устранением этой уязвимости в виде обновления.

За счет собственного API WordPress легко расширяется и видоизменяется под нужды разработчика.

WordPress прост в обслуживании. Обновление сайта осуществляется в несколько кликов.

Трансляция ваших потоков по стандартам  RSS 1.0 (aka RDF), RSS 2.0 и ATOM. Обмен уведомлениями по системе PingBack и TrackBack, а так же поддержка обмена пакетами Ping-O-Matic. Ну и самое приятное, это плагин Akismet-по борьбе со спамом. Алгоритмы его работы достаточно верны по обнаружению и фильтрации спам-адресов.

Лицензия и требования

И пожалуй, самое отрадное в WordPress — это его свободная лицензия GPL, позволяющая вам:

  • использовать программу в любых целях
  • изучать код программы, изменять его
  • свободно распространять и модифицировать версии

Минимальные требования для работы: PHP (5.2.4 или новее) и MySQL (5.0.2 или новее)

Рубрики
WordPress Глава 2

Введение в блогинг. Что такое блог?


Кодекс Источник 1

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

Блог

Слово блог берет свой исток от термина web-log, что в свою очередь можно трактовать, как интернет-журнал событий, онлайн-дневник. Но по сути блог — это разновидность сайта с публикации которого выходят с регулярной периодичностью и отображаются в хронологическом порядке. Ознакомится подробнее…

Для блогов также присущи следующие вещи:

  • система комментирования
  • систематизация записей (таксономия)
  • обратные ссылки (trackbacks and pingbacks)
  • календарь публикаций (в хронологическом порядке)
  • Архивы записей и их сортировка по месяцам и годам

Все это сразу после установки доступно в WordPress, именно поэтому эту систему принято ассоциировать с сайтами для блогов и не более того. Да это отчасти так и есть, ведь «ВордПресс» и создавался для блогинга, но это лишь вершина айсберга. На самом деле WordPress — это мощный программный продукт из которого можно сделать сайты куда серьезней, чем блоги и скоро вы в этом непременно убедитесь.

Вернемся к блогам… Блоги, как правило, имеют узкую специализацию и сосредоточены на описании конкретной темы, например, веб-дизайн, или видео-блог с событиями из жизни. Часто встречаются сайты с широким диапазоном тем, такой как «Лайфхакер» и это тоже блог. Ведь блог мы узнаем по манере публикаций и наличию выше описанных возможностей, а автором (блогеров) может быть сколько угодно на вашем ресурсе, именно по этому в WordPress уже заложено управление ролями пользователей и регистрация. Совокупность блогов принято называть — блогосферой, ну а их автором соответственно — блогерами. блог может быть как персональным, так и корпоративным, отмечу еще раз, что отличительной особенностью блога от простых сайтов является освещенная выше идеология публикаций и возможностей.

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

«ВордПресс» нацелен именно на то, что бы вы могли сосредоточится и начать писать статьи и для этого вам доступны все функции, в следующей записи мы рассмотрим особенности системы.

На заметку будущему блогеру

Давайте познакомимся с некоторыми терминами, которые вам помогут при первых публикациях и работе с «ВордПресс».

Архив (Archives)

Записи на вашем блоге, как известно, привязаны к календарю (датированы) и публикуются в хронологическом порядке (свежие выше старых записей). Благодаря этому на сайте формируются некие архивы, которые сортируют ваши записи по месяцам, годам и т.п. Благодаря кодексу для разработчиков, опытный разработчик может осуществить произвольный запрос и сформировать архив куда сложнее, чем за месяц или год, например, можно сформировать архив в период определенных дат и исключить из них ненужную категорию, вообщем возможности огромны и с ними наша цель и познакомиться в данном онлайн-издании.

Потоки (Feeds)

Это специальная функция для взаимодействия с другими программными продуктами, некими «читалками» (Feed Readers ), с помощью которых человек может подписаться на ваш поток и получать сообщения, о новых записях на вашем блоге. Система работает с потоками на технологиях: RSS (Rich Site Summary — обогащённая сводка сайта), Atom (последователь RSS) и технологией RDF (Resource Description Framework).

«БлогРолл» (Blogroll)

Список ссылок на сторонние ресурсы, с возможностью классификацией. Очень полезно для профессиональных блогов, которые обмениваются трафиком и предлагают посетителю их сайта выбор между другими тематическими ресурсами. Эта «фича» (особенность) построения и управления ссылками скрылась в WordPress с версии 3.5, но ее функционал остался в ядре системы. Для нетерпеливых читателей забегу вперед и приведу ссылку на поддержку и задействование Менеджера Ссылок в вашей системе. Да, его можно вернуть! 🙂

Плагины

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

Рубрики
WordPress Глава 2

Лучшие практики при публикации


Кодекс Источник 1

Практика Accessibility

Accessibility — в абстрактном понятии доступность, но если конкретизировать это для WordPress, то доступность и возможность быть использованным по веб стандартам элементам страницы, таким как изображения и ссылки.

Более просто можно сказать, так: что размещая информацию на сайте вы должны не забывать прописывать к изображениям и ссылкам специальные атрибуты тегов — ALT и TITLE, которые в некоторых ситуациях непременно помогают и выручают, но более подробно с языком разметки мы познакомимся во втором томе, а пока что ограничимся одним примером. Предположим вы загрузили на сайт изображение и применили его в содержании вашей страницы, по каким то причинам это изображение пропало с сервера, или сайт с помощью специальной распознавательной программы просматривает незрячий человек. Наверно в том и другом случае будет трудно понять какой смысл передает изображение. Эту проблему решает атрибут ALT (альтернативный текст), который будет считываться специальным устройством или же отображаться в том случае, если изображение утеряно или же вовсе не загрузилось.

Не забывайте про красную строку (Use Paragraphs)

Для удобного чтения и восприятия используйте разделения текста с помощью тега <p>. Делите содержимое на абзацы (параграфы).

Применяйте заголовки (Use Headings)

Для смыслового разделения текста используйте заголовки. Обычно заголовки бывают шести уровней — h1, h2, h3, h4, h5, h6, но на практике, я думаю, вы ограничитесь первыми тремя.

Используйте больше HTML (Use HTML)

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

Проверяйте орфографию (Spell Check and Proof )

Подумайте, прежде чем публиковать (Think before you post )

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

Пишите о том, что вам нравится (Write about what you like)

Нет опыта в написании текстов, блогинге? Просто пишите, о том что вам нравится, а самое главное — просто писать, а опыт придет 🙂

Пишите часто, регулярно (Write frequently)

Спланируйте график и пишите в свой блог регулярно. Старайтесь чтобы количество информации всегда уступало ее качеству. «Не лейте воды», старайтесь передавать смыслы.

Призывайте комментировать (Make use of comments)

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

Пишите! А дизайн оставьте на потом (Worry about blog design later)

Не ставьте себе невидимый стопор, лишь потому, что у вас не придуман дизайн сайта — это второстепенно! Продолжайте писать! Ваших читателей куда паче будет привлекать содержимое, а не дизайн. Идеи и дизайн-концепция обязательно придут, а пока что пишите!

Используйте больше фото и видио (Use pictures and videos)

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

Не используйте много жаргонизма (Don’t use too much slang)

Не используйте специальный сленг (жаргон) в большом количестве, так как читатель может быть разный и не каждый поймет ваши «крылатые выражения», думайте о читателе, ведь для него вы пишите.

Сохраняйте чаще написанное (Save your posts)

Есть замечательна поговорка, что люди делятся на тех кто делает бэкап (резервное копирование) и на тех кто стал делать бэкап 🙂 Поэтому в процессе написания, еще до публикации, что бы не потерять написанное, почаще сохраняйте.

Рубрики
WordPress Глава 2

Публикация первой записи


Кодекс Источник 1

A first time for everything (все когда то бывает в первый раз)… Именно с этой поговорки, пожалуй стоит начать цикл записей непосредственно по работе с CMS WordPress. Что бы опубликовать свою первую запись на вашем блоге (сайте) необходимо лишь вспомнить один из контрольных вопросов из прошлых записей относительно общих ссылок в панели инструментов и меню навигации. Наверняка вы обнаружили схожесть в создании страниц и записей. Если нет, то обратите внимание при наведении курсора на эти ссылки (смотреть рисунок 1)

Добавляем запись
Рисунок 1

По клику на ссылку «добавить запись / добавить новую» перед вами откроется рабочая область для публикации записи.

Добавляем новую запись

Помните! Что на каждой страничке к вашему распоряжению доступна подробная справка по этой странице («Помощь») и таб «Настройка экрана» с помощью которого мы задаем видимость отображения виджетов в рабочей области определенной страницы.

Обзор полей рабочей области при публикации записи

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

Для удобного форматирования и работы с текстами в области для контента предусмотрен режим визуального редактора (WYSIWYG), который расширяется в возможностях по клику на эту пиктограмму

Визуальный редактор

Каждая пиктограмма — это HTML тег, по клику на которую выделенный текст оборачивается тем или иным тегом. Для опытных пользователей предусмотрен «чистый» текстовый режим, помещенный в этом режиме текст не будет отформатирован и будет как есть, без тегов, хотя разработчики и вынесли некоторые теги для удобства

Теги в редакторе

Для чего может понадобиться режим тегов (текстовый режим)?

Наверняка вы уже слышали, о возможности простой вставки кода интегрировать на страницы сайта динамические карты от Google или Яндекс, интеграцию виджетов погоды и т.п. Так вот, вставку кода на страницу сайта необходимо производить в режиме «Текст», иначе ваш код попросту не преобразуется 🙂 А вот, например, ссылка с видео-сервиса YouTube благодаря некой системе распознавания, будет автоматически преобразована даже в режиме «Визуально». Поэтому стоит уяснить один момент: если у вас что то некорректно отображается или работает следует поменять режимы редактора и попробовать снова интегрировать код.

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

Все настройки экрана

Перед нами два столбца, с первыми полями левого столбца рабочей области при публикации записи (заголовок и содержимое) мы уже познакомились, а теперь давайте разберем правый столбец:

Правый столбец

Блок (окно) «Опубликовать»

— это окно публикации записи (Publish box). Здесь мы можем управлять статусом нашей записи:

  • опубликовано
  • на утверждении
  • черновик

задавать правила для ее видимости:

  • открыто — видно всем
  • защищено паролем — запись будет доступна для чтения после ввода специального пароля
  • личное — видно только администраторам или прочим авторизованным пользователям

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

Не забывайте после внесения изменений «жмакать» кнопку «Обновить».

Блок «Формат» :

  • стандартный
  • заметка
  • изображение
  • видео
  • аудио
  • ссылка
  • галерея

поддерживается не всеми темами, но его прямая задача позволить задавать и применять стиль оформления для каждого типа записи. Например, вы публикуете видео и заметку. Ваши записи при этом никак не изменятся по функционалу, а только визуально, например у записей с форматом видео будет значок видео-файла, может быть дополнительная ссылка для сортировки по типу записи, а так же может быть темный фон, который предусмотрел дизайнер для этого формата записей, так как просмотр фото и видео лучше воспринимается на темном фоне. На рисунке ниже видно, что при присвоении записи формата видео, отличительного от стандартного, мы видим появление ссылки «видео», которая позволяет осуществлять сортировку всех записей с видео на сайте

Формат видео

Итак, блок с форматами предназначен для визуального различия разных форматов записей  на сайте.

Блок «Рубрики» (Categories)

Предназначен для присвоения записи той или иной категории. Сложные отношения категорий (таксономия) представляют возможным делать различные группировки записей, для последующей их сортировки. Для удобство пользователей в этом же блоке можно создавать новые категории. Полное управление категориями доступно по следующему пути: Главное меню навигации консоли >> Записи >> Рубрики

Блок «Метки» (Post Tags)

У меток есть еще два распространенных синонима: ярлыки и теги. В некоторых системах, таких как Blogger, метки принято называть Ярлыками (что на мой взгляд логичней), а в некоторых использовать иностранное слово — тег. Если назначение рубрик (категорий) — строить сложные взаимоотношения разделов сайта (таксономия), то назначение меток просто связывать записи по похожим признакам. Метки не поддерживают вложенность (иерархию). 

Например, у нас есть три записи из разных категорий. Из категории «одежда» у нас есть запись о красной модной куртке, в рубрике «автомобили» мы опубликовали запись о марке авто «Ferrari», ну и рубрика «Рецепты» у нас имеет запись о блюде из красной рыбы. Какой общий признак у этих записей? Да, это цвет — красный! Поэтому каждой записи мы присваиваем метку «красный» это позволит объединить записи из разных несвязанных логически рубрик. И теперь по клику на метку с названием «красный» будет происходить выборка всех записей с этим ярлыком. Метки очень полезны для сложных каталогов, например, им можно задавать алфавитные значения, что позволит делать выборку записей по буквам алфавита.

Блок «Миниатюра записи»

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

Миниатюры

Что ж, с правой колонкой (столбцом) мы познакомились, теперь давайте рассмотрим левый столбец, две области из которых вам уже знакомы — это поле для заголовка записи (Title/Headline Box) и область для контента (Body Copy Box).

Столбцы слева

Блок «Цитата» (Excerpt)

Очень полезный блок для определения анонса (тизера) записи от основного текста. Предположим у Вас есть статья и в анонсе вы желали бы использовать совсем иной текст, все что вам нужно для этого сделать, это просто внести его сюда и теперь (если разработчик темы это предусмотрел) цитата, а верней анонс к записи будет совершенно иной, чем ее содержание. Управлять разрывом цитаты можно с помощью пиктограммы «Отрывок» (тег Далее…) в визуальном редакторе

добавить Далее и разорвать запись

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

Блок «Отправить обратные ссылки» (Send Trackbacks )

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

Обратные ссылки позволяют отслеживать другие страницы в Интернете, которые ссылаются на ваши сообщения. Предположим, Иван прочитал в блоге Марии запись, которая ему понравилась. Тогда он пишет в своем блоге сообщение на эту же тему, снабдив его ссылкой на исходный материал. После этого в записи Марии появится информация о том, что Иван распространил ее содержание, а также фрагмент его публикации и ссылка на нее. Это позволяет расширить возможности комментариев за счет показа в сообщениях блога обсуждений с других сайтов.

Блок «Произвольные поля» (Custom Fields)

Эта область больше подойдет для опытных пользователей и разработчиков, так как для ее использования неизбежно придется править программный код системы. Задача произвольных полей состоит в расширении информации о записи или странице, например, если ваш сайт выступает в роли каталога товаров, то к каждому товру вы можете создать поля: «Цена», «Вес», «Цвет» и т.д., некие атрибуты товара. И теперь осталось с помощью специальной функции вызова этих полей задействовать их в шаблоне сайта. Дополнительно можно организовывать поиск (выборку) по этим полям и многое другое. Обо всем этом мы поговорим во втором томе онлайн-книги «Код это поэзия».

Блок «Обсуждения» (Discussion)

Позволяет управлять возможностью комментирования к данной записи и отправкой обратных ссылок и пингов (trackbacks and pingbacks). Если не отмечен флажок в чекбоксе, то функция комментирования работать не будет.

Блок «Комментарии»

Позволяет вести обсуждение прямо из административной части сайта.

Блок «Ярлык»

Иначе «слаг» (slug) позволяет задать записи или страницы уникальное имя, которое будет использоваться в адресной строке (если сделаны соответственные настройки, о которых мы поговорим позже)

Блок «Автор»

Ну и последний блок служит для присвоения записи существующего в системе автора, это может быть полезно в том случае, когда вы публикуете запись вместо другого автора (в том случае если на сайте не один автор, а несколько), естественно после команды «Опубликовать» записи присваивается ваше авторство, которое не трудно исправить с помощью этого «бокса» .

 Практическое задание

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

Рубрики
WordPress Глава 2

Первый вход в панель администратора WordPress


В предыдущей записи мы с вами установили веб-приложение CMS WordPress. Самое время выполнить вход в панель администратора, от куда и будет производится дальнейшее управление сайтом. Напомню, чтобы увидеть форму входа в «админку» вашего сайта, вам необходимо после основного доменного имени, через слэш, дописать /wp-admin или /wp-login.php и для авторизации ввести свои учетные данные.

Если вы все сделали правильно, то после первого входа вы должны увидеть примерно следующий экран:

Авторизация

Это главная страница панели мониторинга — Dashboard Screen. Здесь мы видим по умолчанию пять областей именуемых — виджетами:

  • Добро пожаловать
  • На виду
  • Быстрый черновик
  • Активность
  • Новости

Добро пожаловать

Этот блок (виджет) содержит наличие ссылок на некоторые из наиболее распространенных задач при создании нового сайта.

На виду

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

Виджет на виду

Информация в нижней части виджета содержит текущую версию WordPress и активную тему, применяемую в данный момент для оформления сайта.

Быстрый черновик

Очень удобный виджет для быстрой публикации записи. Не заменим для использования в дороги, с мобильного устройства. Внезапно посетило вдохновение или идея? Достаточно просто ввести заголовок будущей записи и текст-кандидата для будущей публикации и все! Ваши мысли сохранены.

Быстрый черновик

Активность

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

Виджет

Новости

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

Новости ВордПресс

Административные панели

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

  1. Меню навигации (main navigation)
  2. Панель инструментов (ранее известная под именем Admin Bar, а ныне Toolbar)
  3. Рабочая область (work area)
  4. Подвал (нижняя часть — footer)

Обзор Dashboard

 

Скриншоты всех экранов WordPress

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

wp-admin-6

Контрольные вопросы

  1. Как управлять отображением виджетов в рабочей области?
  2. Какие общие ссылки и общие действия можно встретить, как в Главном меню навигации, так и в Панели инструментов?
  3. Какую практическую полезность может из себя представлять виджет Быстрый черновик?
Рубрики
WordPress Глава 2

С чего начать создание сайта?


Ну вот мы преодолели путь в одну главу. Уверяю вас, что все самое интересное еще только начинается!

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

Теперь настало то самое время разобраться как же нам сделать первый практический шаг в сторону создания сайта. И этот первый шаг — это ни что иное, как выбор и регистрация хостинга (место для файлов вашего будущего сайта). Признаться есть еще и нулевой шаг — это планирование, но на этом этапе мы его пропустим, а затронем только во втором томе. Важно сразу понимать разность в терминологии: создание сайта и разработка сайта. Сейчас мы будем заниматься созданием сайта, а во втором томе непосредственно разработкой. Разница вроде не очевидна, но она есть! Так же как и в понятии удачи и успеха, которые на первый взгляд могут показаться синонимами, но это не так.

Выбор хостинга

На сегодняшний день компаний по предоставлению хостинг-услуг насчитывается неприлично большое число, но это не удивительно, вспоминая пословицу: «Был бы спрос, а предложение найдётся». И этот спрос есть! Ведь число веб-сайтов, если я не ошибаюсь, еже превысило число интернет-пользователей. Каждый день рождаются новые проекты, некоторые сразу гаснут, некоторые какое то время горят…

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

Проект «Код это поэзия» рекомендует компанию «ТаймВеб».

Компания «ТаймВеб» существует на рынке c 2006 года, исходя из своего опыта работы с этим хостинг-провайдером, исток которого датируется 2011 годом, я остаюсь до сих пор довольным от качества и условий предоставляемых услуг.

Дата-центр компании ТаймВеб
Дата-центр компании ТаймВеб

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

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

Выбор адреса сайта (доменного имени)

После регистрации хостинга вам необходимо определиться с адресом сайта (как правило это домен второго уровня в зоне .RU), например:

http://myname.ru

Сегодня царит полный хаос в системе DNS и принадлежность домена верхнего уровня (это первые символы до первой точки: .RU .COM .NET .ORG .US .SU .IN и т.д.) абсолютно может не соответствовать географическому положению того или иного ресурса по этому адресу. А вообще, изначально была правильная и логичная идеология доменных имен верхнего уровня.

Например, ресурсы расположенные в Италии должны иметь домен верхнего уровня .IT и следовательно все производные адреса сайтов говорят о том, что товар или услуга, или даже персона (если это персональный сайт) находятся непосредственно в Италии. Соответственно .SU — Советский Союз, .RU — Россия и т.д. и т.п. Отмечу, что существуют так же домены общие, такие как .COM, это коммерческие адреса, .NET — для сетей, а .ORG — для некоммерческих организаций. Эти домены существуют, аж с 1985 года и завоевать красивое имя уже не предоставляется возможным, так как за 30 лет в этих доменных зонах всю красоту, естественно, разобрали 🙂

А что получается мы имеем сегодня? Весь этот беспорядок в системе DNS конечно же является жирным и большим минусом. Например, домен верхнего уровня .ME не что иное, как  — национальный домен верхнего уровня для Черногории. Происходит от слова Montenegro — английского названия Черногории. А его смело задействуют для персональных сайтов, так как название домена совпадает с английским словом me (которое можно перевести как «мне», «меня»). В настоящее время существуют такие адреса сайтов, как about.me («про меня»), present.me («покажи мне»), keep2.me («сохрани для меня») и др.

И таких примеров достаточно! Поэтому хорошим тоном будет если вы остановите свой выбор именно на домене верхнего уровня .RU

Дменам и их подбору у нас еще будет отдельная запись, поэтому заострять внимание на этом не вижу смысла, а предлагаю перейти к регистрации хостинг-площадки и знакомству с панелью управления хостинг-провайдера «ТаймВеб».