JPress v2.0-rc.6 发布,新增专业的 SEO 支持

栏目: 软件资讯 · 发布时间: 6年前

内容简介:JPress 是一个使用Java(JFinal、Jboot框架)开发的类似 WordPress 的系统,但更加侧重于企业营销和微信运营。 此版本,主要是完善对专业的 SEO 功能配置和支持,如下图所示: 以下是 JPress v2.0-rc.7 的更新内容...

JPress v2.0-rc.6 发布,新增专业的 SEO 支持 

JPress 是一个使用Java(JFinal、Jboot框架)开发的类似 WordPress 的系统,但更加侧重于企业营销和微信运营。

此版本,主要是完善对专业的 SEO 功能配置和支持,如下图所示:

JPress v2.0-rc.6 发布,新增专业的 SEO 支持

以下是 JPress v2.0-rc.7 的更新内容:

  • 新增:robots.txt 的支持
  • 新增:sitemap 功能
  • 新增:baidu 和 Google 的自动 ping 提交的功能
  • 新增:baidu seo 自动实时 push 和 update 的功能
  • 新增:用户登录成功的跳转配置
  • 新增:#hasAddon() 指令 和 hasAddon() 模板方法,用于对当前应用是否启用了某个 JPress 插件。
  • 优化:优化 jpress 数据表结构,使其更加合理。
  • 优化:优化 Module 二次开发的代码生成器 ModuleGenerator
  • 优化:升级 JFinal 到最新版本 3.7,升级 Jboot 到最新版本 2.0.3
  • 优化:删除 CommonsUtils 中的 escapeHtml 方法,使用 StrUtil 替代
  • 优化:删除 ControllerBase 中的 getParaSet 等无用的 Action
  • 优化:Utm 存储任务 UtmBatchSaveTask 修改为 1分钟已提交一次,同时修复可能存在的线程安全问题
  • 优化:对 AddonUtil 进行重构,使之更加简单合理
  • 优化:调整 分类、标签 显示到菜单的交互逻辑,使之更加直观。感谢 [@喜欢吃豆包](https://gitee.com/litongclub)
  • 优化:当对网站菜单进行删除的时候,弹出提示框,防止误删的问题
  • 优化:JPressOptions 的 get() 方法添加返回默认值的支持
  • 优化:当微信小程序等客户端通过 api 读取文章时,无法获取文章作者的问题。感谢 [@喜欢吃豆包](https://gitee.com/litongclub)
  • 优化:优化 tomcat maven 模块的 pom.xml ,防止 打包tomcat的时候自动打包无用的配置文件。
  • 优化:优化 #para 指令,删除其无用的代码逻辑
  • 优化:修改 AddonInfo 的 isStart() 方法为 isStarted()
  • 修复:当在同一个机器上部署多个 JPress,通过 jpress.sh 去关闭 jpress 时,会导致多个 JPress 应用同时关闭的问题。感谢 [@900](https://gitee.com/upwind)
  • 修复:菜单 填写 html 的 icon 时,可能出现错误的问题
  • 修复:WordPress 文章导入时,可能存在数据丢失的问题。感谢 [@xiyoufang](https://gitee.com/xiyoufang)
  • 修复:通过 微信、QQ 等进行 Oauth 登录成功之后,跳转的路径错误的问题
  • 修复:用户中心的登录页面,在二级目录下会出现部分css无法正确显示的问题
  • 修复:微信运营插件 启用后,无法对其进行关闭的问题
  • 修复:SwitchRender 验证选中状态错误,导致文章评论开关无法正确编辑的问题
  • 修复:SortKit 多次 进行 sort 后,会导致子级内容重复加载的问题
  • 修复:当卸载模板后,重新安装新模板,由于缓存原因还是现实之前模板内容的问题

 

JPress的主要特点

模板

  • 模板安装

  • 模板卸载

  • 在线编辑(删除模板、修改模板、上传模板)

  • 完善的开发文档

  • 极致的开发体验

插件

  • 插件在线安装、卸载

  • 插件在线启用、停止

  • 插件在线更新

  • 支持在插件里添加新的 Controller

  • 支持在插件里添加新的 Handler

  • 支持在插件里添加新的 Interceptor

  • 支持在插件里添加新的 Html、Css 和 Js

  • 支持在插件里创建新的数据库表以及对应的 Model

  • 支持在插件里链接不同的数据库

  • 支持通过插件动态扩展后台菜单和用户中心菜单

  • 插件扩展的菜单支持用户权限设置的管理

  • 插件被停止:该插件的所有Controller、Handler、Intercepter 自动被移除

  • 插件被卸载:该插件的所有资源全部被删除

用户

  • 独立登录和注册入口

  • 独立的用户中心(投稿、文章管理和评论管理、个人资料等)

  • 手机短信和邮箱激活配置

  • 支持第三方登录:微信和QQ等

微信

  • 微信公众号对接

  • 微信公众号运营插件

  • 微信公众号菜单管理

  • 微信公众号自定义关键字匹配

  • 微信小程序管理

其他

  • WordPress、Hexo、Jekyll 文章一键导入

  • Docker 一键部署

  • 阿里云、腾讯云CDN在线配置

  • 阿里云、腾讯云短信验证(用户注册手机验证)

  • 附件自动可配置自动同步阿里云OSS

  • 完善的API接口配置管理

  • 文章和页面独立的SEO配置

  • 更多功能等你发现...

交流


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Web Applications (Hacking Exposed)

Web Applications (Hacking Exposed)

Joel Scambray、Mike Shema / McGraw-Hill Osborne Media / 2002-06-19 / USD 49.99

Get in-depth coverage of Web application platforms and their vulnerabilities, presented the same popular format as the international bestseller, Hacking Exposed. Covering hacking scenarios across diff......一起来看看 《Web Applications (Hacking Exposed)》 这本书的介绍吧!

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具