ابتدا چند فرض عمومی را در نظر میگیریم:
فرض میگیریم تمام این موارد برای هر چهار سایت مقدار یکسانی باید داشته باشند:
میخواهیم مقادیر بالا برای هر چهار سایت یکسان و ثابت باشند، مگر اینکه در هدر هر پست تغییر کنند(مثل قسمت آموزش لینوکس که مطالب ممکن بود نویسنده جدا داشته باشند)
برای قالب انتشار هر چهار سایت را با استفاده از یک قالب منتشر میکنیم، میخواهیم در ادامه قالب خودمان را با نام my-theme بسازیم، فعلاً فقط به مقداردهی اولیه اکتفا میکنیم و فیلد template را مقدار دهی میکنیم. این قالب را در ادامه همراه هم به وجود میآوریم.
در گام پنجم در مورد فیالهای ضمیمه و static کاملتر و با چند مثال صحبت خواهیم کرد.
فایل config.yml را با هر ویرایشگر متنی که دوست دارید باز کنید، تمام محتویات آن را پاک کنید و با مقادیر زیر جایگزین کنید:
~/mira/config.yml
title: نوشته های من
description: نوشتههای من در بارهی تجربیات روزانه و سفرهایم، آهنگهایی که شنیدم و داستانهایی که مینویسم
author: اسم شما
email: Your@Email.com
url: http://www.address.com/
root: /
static: /static
imageurl: /static/images
default_markup: markdown
default_floor: blog-fa
post_num: 5
template: my-theme
logo: /static/images/logo.png
author_image: /static/images/author_image.png