问答社区
Emlogo轻量程序模板文件及目录说明和模板开发指南
模板文件及目录说明
css 文件夹:存放模板所需的所有CSS样式文件。
js 文件夹:存放模板所需的所有JS文件。
images 文件夹:存放模板所需 LOGO 等图片资源。
preview.jpg:在后台模板选择界面显示的模板预览图,500x300 jpg格式。
header.php:站点头部信息,一般包页面head信息和顶部标题、导航栏。
echo_log.php:文章详情页,展示单篇文章内容。
log_list.php:首页,展示文章列表。
footer.php:站点底部信息,展示版权信息等。
page.php:页面,展示自定义的页面。
side.php:侧边栏,如制作单栏模板则该文件不是必须的。
module.php:功能模块:最新文章、评论、分类、标签等。
404.php 自定义404页面未找到时的报错页面
pw.php 自定义加密文章输入密码页面 ,没有该文件使用系统默认样式 【非必须】
plugins.php 模板的系统调用文件,模板启用后,该文件会被系统自动加载。可用于实现类似插件的功能。【非必须】
options.php 模板设置的配置文件,可以构建更丰富的设置项。【非必须】
Emlogo轻量程序模板文件及目录说明如下:
* `_config.yml`:配置文件,用于设置站点的基本信息,如标题、描述、关键字等。
* `index.html`:站点首页文件,用于展示站点的首页内容。
* `404.html`:404页面文件,当用户请求不存在的页面时展示的页面。
* `assets/`:存放静态资源的目录,包括CSS、JavaScript、图片等文件。
* `_posts/`:发布文章时存放文章的目录,每个文章文件以时间戳命名,格式为`YYYY-MM-DD-title.md`。
* `archive.html`:分类或标签页面文件,用于展示分类或标签下的文章列表。
* `category/`:类别目录,用于存放按类别分类的文章。
* `tag/`:标签目录,用于存放按标签分类的文章。
* `sitemap.xml`:站点地图文件,用于搜索引擎蜘蛛爬取站点的链接关系。
* `CNAME`:可选配置文件,用于设置自定义域名。
* `robots.txt`:用于告诉搜索引擎蜘蛛如何访问站点的文件。
需要注意的是,上述目录和文件只是Emlogo轻量程序模板的基本结构,具体的使用方法和配置方式可能因版本和设置的不同而有所差异。建议参考官方文档或教程进行操作和配置。