A-A+

wordpress 支持markdown语法

2018年08月24日 wordpress 暂无评论 阅读 509 次

简介

WP Editor.MD是一个漂亮又实用的在线Markdown文档编辑器。

基于Editor.md构建对WordPress平台的支持。
使用WordPress Jetpack 的Markdown模块来解析和保存内容。

Veriosn 5.0重构,更新日志请查看:日志说明

安装使用

插件下载地址:WordPress插件库

最新版本以WordPress插件版本为主。

上传到你的WordPress插件库启用即可使用!

使用文档(5.0版本)

Markdown基本语法:源码文件

确保插件是最新版本的(6.0.1)
请将源码文件的内容复制到编辑器学习!

Markdown文档
Katex文档
绘图文档
思维导图文档
Jetpack文档

添加自定义页面支持

忘了这茬了,要不是有人提醒还真忘了。

WP Editor.md插件预留支持文章和页面(Post和Page)类型。有些主题会带别的模板支持,所以想要插件支持需要你手动添加代码,很简单,不复杂。

由于页面类型过多,插件不好判断,请仔细读取下列步骤:

  • 获取文章类型:
    进入自定义文章页面,获取url参数即可:
    QQ截图20180517180729.png
    例如上图的post_type=pagepage即文章类型,请记住这个单词。
  • 在你得主题function.php或者插件目录下wp-editormd.php文件最下面添加如下代码:
    add_post_type_support( 'page', 'wpcom-markdown' );
    修改page为你的自定义文章关键词即可。
    然后保存文件即可!这样达到你所要的需求了

扩展语法说明

代码块:

本插件语法高亮引擎使用Prism.js

```语法类型
代码展示内容
```

支持语法类型列表请看:Prism.js支持语法高亮列表,请注意,语法类型统一小写

科学公式:

本插件公司渲染引擎使用KaTeX.

官网语法文件:KaTeX语法文档

使用说明(行内公式和多行公式):
实例地址:公式实例

如果编辑器公式渲染有问题,请及时反馈!建议Github issues反馈!

其它说明

有些同学比较好奇插件的工作原理,我随便写个流程如下:

wpeditormd.png

所以就算是卸载插件也没有什么影响。

QA

Q: 其次有些同学可能会出现一个情况:明明是Markdown写入的,怎么再次打开变成HTML文章了?
A: 根据流程图得知md是存储在一个字段,如果是不存在可能使用优化(清理)数据库插件导致的。

标签:

给我留言

Copyright © web前端技术开发个人博客 保留所有权利  京ICP备14060653号 Theme  Ality

用户登录