Семантика сейчас является одной из отличительных черт веб-платформы по сравнению с иными программными платформами.
Разработчики в основном не уделяют ей должного внимания или и вообще игнорируют ее, однако освоение семантики сейчас сулит громадное число дополнительных плюсов.
Дочерние темы способны полностью изменить абсолютно любой имеющийся функционал. Допустим, вам сейчас нравится конкретная тема, в которой есть класс column-right, который отвечает за размещение панели управления с правой стороны от основного содержания. Тем не менее, вы желаете, чтобы панель управления выводилась с иной стороны. Как тогда поступить? Стоит установить правило float: left именно в стилевых таблицах. Правда, оно может сильно влиять не лишь на панель управления, но и на иные связанные компоненты – все это не значительно, так как сейчас нас волнует именно сама идея, как сделать требуемые изменения.
Недостаток этого решения – запутанность шифра. Почему элемент, который находится в классе column-right, имеет именно левое позиционирование, невзирая на то, что в имени класса имеется слово right? Имя класса обязано быть осмысленным, особенно когда над самим проектом работает большая команда человек. Если имя полностью отражает суть компонента, вам будет намного легче разобраться в том, что он именно делает.
Теперь стоит перейти к рассмотрению термина «сайдбар». Громадное количество дизайнеров считает, что если файл шаблона называется «sidebar. php», то и сам боковой столбец обязан иметь класс sidebar. Такое вот использование базируется на тех временах, когда WordPress применялся только в качестве платформы для создания разных блогов. Сейчас WordPress – это уже полноценная CMS, которая позволяет создавать интернет-ресурсы разной направленности. В связи с этим, почему бы этой боковой колонке не присвоить класс с умным именем sidecolumn? Здесь необходимо обратить свое внимание на то, что боковой столбец в основном имеет произвольную ширину и находится между основным содержанием и подвалом. С данной точки зрения, название «сайдбар» является более правильным, так как подчеркивает то, что это ограниченная панель, а не простой столбец, который может быть любой ширины.
Семантика обязана являться определяющим звеном в процессе именования разных классов. В дальнейшем, при редактировании файла стилей вам самим же будет намного легче разобраться во всех этих правилах.
Учитывайте, что при ранжировании сайтов поисковые системы используют не только сугубо SEO параметры, но и социальные сигналы, поэтому на поисковое продвижение можно воздействовать через социальные сети. Кстати, для вордпресса ест хороший плагин All in SEO Pack, в котором можно прописывать все мета-теги, что поможет вам лучше оптимизировать страницы сайта.
Предлагаем посмотреть другие страницы сайта:
← Подбор контента для созданного сайта | Почему нужно ставить исходящие ссылки →