jpress二次开发 文件架构详解(v2.0-rc.8)

23 篇文章 1 订阅
5 篇文章 0 订阅

项目文件架构

codegen:用于代码生成 与业务逻辑没有关系

commons:工具类
–sms:短信发送

core:关键模块框架

model:系统模块对应实体类,只是一部分系统
还有一部分各自单独拆开为模块,为了可以微服务单独部署

service-api:业务接口

service-provider:业务逻辑

template:前端页面的模板,无java文件

web:controller、登录注册等

系统模块单独拆开的模块:
module-article:系统文章模块
module-page:系统页面模块
这两个是模块的实例,使用starter新生成的模块与这两个模块类似
//分成模块为了可以微服务单独部署


表:

article开头为模块表

sigle_page为页面表

其余为系统表:
-attachment 附件
-option 设置
-payment_record 支付记录
-permission 权限
-wechat 微信
-尾缀mapping为两个表的映射关系表

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
jpress 是一个基于 WordPress 的博客平台,可以通过编写插件来扩展其功能。下面是一个简单的 jpress 插件开发指南: 1. 创建插件文件夹:在 wp-content/plugins 目录下创建一个新文件夹,文件夹名称即为插件名称。 2. 创建插件主文件:在新文件夹下创建一个主文件文件名可以随意,一般以插件名称命名。在该文件中定义插件的基本信息和功能。 3. 添加插件头信息:在插件主文件的开头添加以下代码,用于定义插件的基本信息: ``` /* Plugin Name: Your Plugin Name Plugin URI: http://your-plugin-url.com/ Description: Plugin description Version: 1.0 Author: Your Name Author URI: http://your-website.com/ */ ``` 4. 添加插件功能:在插件主文件中编写插件的具体功能代码。可以使用 WordPress 提供的 API 和钩子函数来实现特定的功能。例如: ``` function my_plugin_function() { // 插件功能代码 } add_action( 'wp_footer', 'my_plugin_function' ); ``` 5. 调试插件:在开发插件时,可以启用 WordPress 的调试模式,以便更好地调试插件代码。在 wp-config.php 文件中添加以下代码: ``` define( 'WP_DEBUG', true ); define( 'WP_DEBUG_LOG', true ); define( 'WP_DEBUG_DISPLAY', false ); ``` 6. 上线插件:在完成插件开发后,将插件文件夹压缩为 zip 文件,并上传至 jpress 插件管理页面进行安装和启用。 以上是 jpress 插件开发的基本流程,更详细的开发指南可以参考 WordPress 官方文档。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值