Приветствую вас снова на моем блоге. Многие люди хотят знать, как самостоятельно сделать сайт на wordpress, чтобы у него был уникальный дизайн. Я попробую ответить на этот вопрос сегодня.
Домен и хостинг
Конечно, какой может быть сайт без доменного имени и места в сети, где будут лежать его файлы? Это то, о чем стоит позаботиться в самую первую очередь, но в этой статье я бы хотел конкретней остановиться именно на работе с WordPress, поэтому почитать о регистрации домена и покупке хостинга вы можете в другой моей статье.
Следующий этап при создании любого сайта на WP
Но для начала нужно сделать самое главное – установить сам движок, чтобы иметь возможность управлять своим сайтом, добавлять к нему новый функционал, информацию, оформление и т.д.
Процесс установки движка вы можете отследить в этой статье. На самом деле этих инструкций уже достаточно, чтобы у вас появился сайт. WordPress автоматически после установки ставит вам три темы по умолчанию, создаст несколько страниц, одну запись и один комментарий, чтобы вы могли видеть, как все работает.
Сегодня по умолчанию WordPress устанавливает на новые сайты тему Twentysixteen. Кстати, это относительно неплохой адаптивный шаблон, если его немного переделать под свои нужды.
Что делать дальше?
Формально у вас уже действительно есть сайт. Он доступен в сети по определенному url-адресу и полностью работоспособен, он установлен в базу данных, и теперь вы можете в визуальном редакторе добавлять на сайт статьи, медиафайлы, страницы, а другие пользователи смогут оставлять на вашем ресурсе комментарии.
Но тут есть одно но: устроит ли вас то оформление, которое по умолчанию поставил вам движок? Тысячи сайтов на wordpress каждый день появляются в сети, и у всех их по умолчанию стоит такой дизайн, и у многих он таким и останется.
Это ничего страшного, если вы завели сайт чисто для эксперимента, но для WordPress созданы десятки тысяч шаблонов, и если создавать проект для серьезных целей, то вам нужен свой, уникальный. Вот тут мы и приходим к необходимости создания или переделки готового шаблона.
Создание своей темы – как?
Разработку собственного шаблона я вижу двумя способами.
Первый способ
Абсолютно с нуля, с чистого листа. Какие преимущества у такого способа:
- Вы можете получить чистый и короткий код, так как включите в шаблон только то, что вам нужно
- Вы можете изначально все оптимизировать, значительно повысить скорость загрузки
- Вы легко сможете вносить правки в шаблон в будущем, так как будете прекрасно знать его структуру и если нужно будет расширить функционал, вы сможете это сделать
- В шаблоне не будет никаких скрытых и закодированных ссылок на левые сайты
- Если вы мастер своего дела, то можете сделать кроссбраузерную и адаптивную тему
А теперь минусы:
- Вы должны обладать соответствующими знаниями по PHP и WordPress
- Тема создается не за один час, это длительный и кропотливый процесс
В принципе, это все недостатки. Все упирается в то, есть ли у вас время, желание и хорошие знания, чтобы сделать эту тему.
Где получить знания
Хорошо, скажете вы, я хочу научиться создавать шаблоны, хотя бы самые простые, а где мне обучиться этому? Я хочу порекомендовать вам видеокурс от команды Webformyself, в котором вы сможете пошагово создать шаблон для WordPress, даже если вы полный ноль в сайтостроении, а от слова “код” вас тошнит. Я уверен, таких подробных и разжеванных пояснений не найдете больше нигде.
По-моему, курс стоит около 5 тысяч рублей. Думаете, много? А я скажу вам, что если научиться создавать темы для WordPress, то на хлеб с маслом всегда сможете заработать. Даже создав один полностью уникальный шаблон вы полностью отобьете цену за курс.
Второй способ
Мне кажется, это даже более привлекательный вариант. Суть его в следующем: вы скачиваете в сети так называемые темы-болванки и на их основании делаете свою. Что такое тема-болванка? Это специальный шаблон, который создан для того, чтобы на его основании делать новые, уникальные темы.
Этот вариант мне больше нравится, потому что не нужно создавать ничего с нуля. Все файлы и стили уже прописаны, вам остается только менять все это на свое усмотрение, добавлять новый функционал и т.д. Я думаю, что процесс создания уникального шаблона таким образом можно ускорить и упростить.
Тема-болванка Bones
Недавно я обнаружил в сети как раз одну такую замечательную тему, которая заточена то, чтобы изменить ее под свои нужды. Скачать ее можно, перейдя по этой ссылке. Называется она Bones, но вы легко можете переименовать ее, я даже рекомендую это сделать сразу же.
Кроме этого в сети есть и другие пустышки, например:
- WordPress Bootstrap
- Roots
- Underscores
Я не даю вам ссылки, при желании эти темы легко находятся при поиске в Google.
Устанавливаем Bones
Итак, сейчас я установлю ее на свой локальный сервер. Жмем в админке – темы – добавить новую – загрузить. Находим скачанный архив, он установится и можно сразу же активировать.
Вот что мне сразу нравится в этой теме, так это то, что она изначально выглядит достаточно неплохо. Но, конечно же, это пока неуникальный шаблон, осталось изменить его под свои нужды. Как изменить, это другой вопрос, давайте на нем немного остановимся.
Редактирование шаблонов WordPress
Если вы умеете создавать собственные темы, то редактирование готовых вообще не должно вызывать у вас вопросов. Но если вы новичок, конечно, вам придется потратить какое-то время на освоение базовых принципов.
Что желательно знать для изменения темы:
- Php, wordpress функции тем
- Css
- Html
На Php работает подавляющее большинство динамических сайтов. Html – это язык разметки гипертекста, с него начинается создание любого сайта (подробнее о нем тут). Css – отвечает за внешний вид элементов на веб-страницах. Хорошее знание этого языка без проблем позволит вам изменить дизайн, но саму структуру страниц вы с его помощью не измените.
На самом деле в WordPress можно взять практически любую тему и переделать ее под себя, просто вышеприведенные шаблоны созданы специально для этого, специально для их изменения и доработки.
О том, где и как выучить html и css я написал в этой статье. WordPress вы можете изучать по тому курсу, который я вам предложил, а можете и бесплатно, в сети есть два замечательных сайта с русской документацией движка и я пользуюсь ими очень часто:
- WP-Kama
- WP-Docs
Уникализация в визуальном режиме
Конечно, некоторые самые простые настройки вы можете сделать чисто в визуальном режиме с помощью админки WordPress. Например, определить общий цвет фона страницы, а также поставить фоновые изображение, favicon, вставить логотип в шапку, добавить собственные уникальные виджеты. Все это первые шаги на пути к собственному уникальному и неповторимому дизайну.
А если я все-таки буду использовать полностью шаблонный дизайн без изменений?
Я вам скажу, что это не оптимальный вариант. Не смертельный, но и не оптимальный. Вам нужно добавить хоть какие-то уникальные фрагменты на сайт, хотя бы логотип и шапку изменить, потому что если в сети ваш проект по внешнему виду будет полной копией другого – это плохо.
В конце концов, в интернете также продаются премиум-темы. На самом деле в большинстве случаев их могут купить многие, но такие темы обладают простой визуальной настройко и разными цветовыми схемами, чтобы даже полный новичок, не разбирающийс в коде, мог легко внести изменения.
Одним из таких шаблонов считается Sahifa. Когда-то мне он достался бесплатно при покупке сайта на telderi. А вообще за премиум-тему вам придется заплатить от 20 долларов, в зависисмости от потребностей. В любом случае, это уже будет не самостоятельное создание шаблона для WordPress, поэтому это тема для отдельного разговора.
Короче говоря, чтобы самостоятельно сделать уникальный сайт на wordpress, нужно обладать определенной квалификацией, полный новичок этого сделать не сможет. В то же время, не стоит думать, что это слишком тяжело и не стоит даже браться. Создание веб-ресурса — это не постройка космического шаттла Поэтому не бойтесь учиться и применять новые знания на практике.