The attributes of a post can be defined in data. The table below is not exhaustive. Additional attributes may be appended to the front-matter.
Data
Description
title
Title
slug
URL
layout
Layout. Defaults to the default_layout setting.
path
Path. Hexo builds the post path based on the new_post_path setting by default.
date
Date. Defaults to the current date.
Publish a Draft
hexo.post.publish(data, replace);
Argument
Description
data
Data
replace
Replace existing files
attribute ของโพสต์จะตั้งค่าอยู่ใน data ตารางต่อไปไม่ละเอียดถี่ถ้วนและ attribute อื่นๆสามารถเพิ่มใส่เข้าไปใน front-matter ได้ The table below is not exhaustive. attribute ของโพสต์จะตั้งค่าอยู่ใน data ตารางต่อไปไม่ละเอียดถี่ถ้วนและ attribute อื่นๆสามารถเพิ่มใส่เข้าไปใน front-matter ได้
Data
Description
slug
File name (Required)
layout
Layout. Defaults to the default_layout setting.
Render
hexo.post.render(source, data);
Argument
Description
source
Full path of a file (Optional)
data
Data
The data must contain the content attribute. If not, Hexo will try to read the original file. The execution steps of this function are as follows:
Execute before_post_render filters execute
Render with Markdown or other renderers (depending on the extension name)