跳到主要内容

🛠 准备工作

emlog支持模板主题和扩展插件,开发者可以开发个性化的模板主题以及功能插件,来丰富emlog站点的功能和样式。

环境要求

  • PHP 5.6 及以上版本
  • 浏览器推荐:Chrome、Edge
  • 本地开发集成环境推荐:phpEnv
  • 代码仓库:Gitee 或者 GitHub

其他工具

编辑器

AI编程助手

开发规范

开启开发者模式

在根目录 config.php 文件末尾追加一行配置,如下:

const ENVIRONMENT = 'develop';

配置后程序将输出更详细的报错信息,包括 warning 和 notice 级别的错误,方便调试完善代码。 请消灭所有 warning 和 notice 报错(大部分是未初始化的变量,或者未判断变量的异常情况引起的)。

注意事项

  1. 推荐适配PHP5.6及以上版本,安装使用无明显报错,依赖插件要友好提示。
  2. 移植作品请注明原作者,未特别注明的均视为开发者原创,如有侵权行为开发者需要负相关责任。
  3. 应用不得修改核心数据库表及字段,包括向核心表增加字段,更不能添加没有默认值的字段。
  4. 应用关闭或者删除后不得影响站点正常功能。

开发文档

应用发布