Продължавайки с тази поредица на статии за това как преминах от WordPress към Jekyll, Дойде време да оставим теорията назад и да преминем към практиката.
Описвам стъпките за конфигуриране в смисъл, че ги направих. Първият файл за редактиране е config.yml. В това намираме конфигурацията по подразбиране на сайта. На всяка конкретна публикация или страница може да бъде зададена различна конфигурация. Но в случай че не го направим, ще бъде назначен установеният в този файл.
Не забравяйте, че в предишната статия бяхме изтеглили тема и се основаваме на нея за създаването на нашия сайт.
Разширението .yml показва, че документът е написан с помощта на YAML. Този език позволява йерархиите между данните да бъдат установени по начин, разбираем както за компютрите, така и за хората. Jekyll го използва, за да даде последователност на различните компоненти на даден проект.
Как да конфигурирам сайта с помощта на YAML
Основен проект на Jekyll включва файл config.yml, който ни позволява да дефинираме някои параметри.
Тези параметри са представени във формата
Категория: ”съдържание” Струва си да се спомене, че се предхожда от знака # той се игнорира, така че ако искаме Jekyll да използва този параметър, трябва да го премахнем.
В нашия файл config.yml ще видим нещо подобно:
title:
Заглавието на сайта
email:
Имейлът на сайта
description:
Описание на обекта на сайта за показване от търсачките
baseurl
: Ако блогът е част от друг сайт и му е присвоена конкретна папка, той е посочен тук
url:
Основният домейн на сайта.
Има и две други категории.
twitter_username
github_username:
Тези два параметъра показват връзки към потребителски акаунти в Twitter и Github.
По-долу ще кажете на Jekyll коя тема да използва и кои добавки.
Config.yml в минимални грешки
NЩе използваме тема с много повече опции и следователно се изисква по-пълен config.yml. Най-практично е да копирате файл от тематичния проект и го поставете в нашия, вместо в съдържанието му. След като това е направено, ние редактираме следните параметри
Не забравяйте, че нашият примерен проект беше градинарски блог.
Първото нещо, което трябва да направим, е да установим темата. В този ред
# theme : "minimal-mistakes-jekyll
»Изтриваме символа на цифрата" # "
Тази тема предлага няколко вариации. Харесва ми обаждането Aqua. Коментираме „по подразбиране“, като поставяме символа #d пред името и коментираме „aqua
Locale показва езика на уебсайта във формат language_VARIANT. Например, тъй като съм в Аржентина, е така
locale : "es-AR
»
Можете да намерите списъка с езици в тази страница
Посочваме заглавието на сайта
title : "Blog de jardinería"
Избираме разделител между заглавието на сайта и това на публикацията така че да се показва правилно в търсачките.
title_separator : "-"
Можем да добавим подзаглавие
subtitle: “Llevamos la naturaleza a tu computadora”
Посочваме името на лицето, което отговаря за сайта
name : "Rosendo Margarito Flores"
Попълваме описанието на сайта за показване в търсачките и на началната страница
description : "Un blog para difundir el auto cultivo de vegetales y flores entre aquellos que no tienen la menor idea de cómo se hace."
Следващите два параметъра са двама стари познати, но в обратен ред.
EВ първия случай посочваме домейна на сайта
url: «https: //desdeeljardin.flor»
Да предположим, че нашият блог е част от магазин за семена. Може да поискаме да му присвоим свой собствен адрес от градинското цвете / блога.
Тогава го правим
baseurl : "/blog"
По някаква причина публикациите с изображения имат повече посещения от тези без. В случай, че не сте им задали такъв, можете да направите дисплей по подразбиране, като активирате този параметър.
teaser : "/assets/images/500x300.png"
За да избегна объркване, ще запазя оригиналната файлова структура на темата. Следователно, в нашата папка на проекта трябва да създадем папка, наречена активи, в нея - наречени изображения, а вътре в нея 500 × 300 пиксела, наречена 500 × 300.png
Можем да изберем и логото на сайта. Повтаряме процедурата за създаване и запазване в същите папки и попълване на параметъра:
logo : "/assets/images/88x88.png"
Можем да изберем различно заглавие от сайта, който да се показва в горната част браузър
masthead_title: “¡Feliz primavera!”
В следващата статия ще продължим да преглеждаме опциите за конфигуриране. Но, използвам възможността да поясня, че нямам идея за градинарството. Следователно не съм отговорен за това, което казва примерният блог.