نوشتن پست هگزو
تو پست قبل نصب Hexo رو یاد دادم، این سری نوبت نوشتن پست هست. نوشتن پست هم خیلـــــــــی سادس! اول از همه باید پست بسازیم. برای اینکار، اول با ترمینال میریم دایرکتوری بلاگ (مثلا cd ~/BOZ مثل پست…

تو پست قبل نصب Hexo رو یاد دادم، این سری نوبت نوشتن پست هست. نوشتن پست هم خیلـــــــــی سادس! اول از همه باید پست بسازیم. برای اینکار، اول با ترمینال میریم دایرکتوری بلاگ (مثلا cd ~/BOZ مثل پست قبل)، بعد باید به هگزو بگیم که برامون یه پست بسازه. برای همین، تو ترمینال این دستور رو وارد میکنیم (فرض این هست که تو فایل _config.yml نوع صفحه پیشفرض پست هست!):
$ hexo new "post name"
که post name همون اسم پست هست، معمولا هم با موضوع پست یکیه. حالا این دستور برامون یه فایل تو شاخه source/_posts میسازه که پیشفرض اولش یسری متن هست که بین دوتا --- هستن. به اینا نباید کاری داشته باشیم (مگر اینکه بخوایم موضوع یا برچسب پست رو عوض کنیم.)
موضوع پست
مثلا برای اینکه پست رو تو یه موضوعی جا بدیم، باید تو همون تیکه یه بخش تایپ کنیم به اسم categories: بعد زیرش هر خط، ۲ تا فاصله با یه - با یه فاصله دیگه بعد موضوع رو بنویسیم (تو Markdown که برای نوشتن پست استفاده میشه، این یه لیست مرتبه!) بعد اگه زیر موضوع داریم، زیرش همین کارو میکنیم …
برچسبها
برای اضافه کردن برچسب، یه بخش tags: میسازیم و مثل بالا لیست تگ هارو میدیم (اینجا ترتیب مثل بالا مهم نیست.)
نوشتن پست
حالا نوبت نوشتن خود پست هست! پیشنهاد میکنم حتما از یه ویرایشگر Markdown مثل Mou برای مک یا Remarkable برای لینوکس و ویندوز استفاده کنین که مجانین!
حالا فایل مربوط به پست رو از source/_posts با ادیتور باز میکنیم، و با قالب Markdown شروع میکنیم به نوشتن. یه چند تا نکته فقط داره:
- اگه میخواین تو پست عکسی چیزی مربوط به پست بذارین، باید تو فایل
_config.yml، خطی که شاملpost_asset_folder: falseهست رو پیدا کنین وfalseرو بهtrueتغییر بدین، موقع ساخت پست، یه پوشه هم به همون اسم میسازه که میتونین عکسهای پست رو تو اون بریزین و با![[title]](./slug)کهslugاسم فایل عکس هست تو پوشه پست. - برای اضافه کردن لینک میتونین از روش خود
Markdownیعنی[title](address)استفاده کنین. - برای نوشتن کد در داخل متن، اونو داخل دوتا ``` (سمت چپ کلید عددی ۱ بالای کیبورد معمولا، یه علامت
~هم روشه!) میزاریم. - اگه بخوایم که کد رو تو یه خط جدید نمایش بدیم، اونو بصورت زیر باید بنویسیم:
{% codeblock [title] [lang:language] [url] [link text] %}
code .....
{% endcodeblock %}
که جای language اسم زبان (مثلا bash) و جای code ..... خود کد رو وارد میکنیم!
برای اطلاعات بیشتر در مورد نحوه نوشتن هم به راهنمای خود هگزو مراجعه کنید!
در پست بعدی آموزش عوض کردن پوسته (تم) وبلاگ و استفاده از پوستههای آمادهرو میدم.
نظرات
Continue reading


اولین پست هگزو
بعد از کلی گشتن دنبال یه سیستم سبک برای بلاگینگ، بالاخره به دو سیستم Hexo و Jekyll رسیدم. ولی دیدم که هگزو انگار تم و ایناش در دسترس تره! پس همینو انتخاب کردم. برای نصب میتونین به برید و راهنمایی…

نصب هگزو
این آموزش نصب هگزو روی مک هستش! نصب روی لینوکسها هم خیلی شبیه مک هست! پیش نیازها برای نصب Hexo، ابتدا باید NodeJs رو نصب کرده باشین؛ چون پایه Hexo NodeJs هست! بعدش باید برین رابط ترمینال هگزو رو نصب…