WordPress 非插件使用 markdown

集成后的功能如下:

  1. 实时预览 即见即所得,甚至你可以作为一个专门的 markdown 编辑器来使用
  2. 代码高亮 程序员最爱,需要在前台做代码高亮
  3. 代码分离 markdown 的代码和 html 代码分离,互不影响,并且会将 markdown 代码保存下来,以便下次继续编辑。

集成步骤

  1. 下载 marked.js 和 makemarkdown.js
  2. 将下好的两个文件放倒对应主题下面的 js 目录下

marked.js 是一套 js 库,用于将 markdown 代码转换成 html。makemarked.js 用于监听文本框事件,来实时调用 marked.js 来转换 markdown 代码。

  1. 把下面的代码复制到function.php
// 增加 markdown 功能到后台编辑器
add_action( 'admin_menu', 'create_markdown' );
add_action( 'save_post', 'save_markdown', 10, 2 );

function create_markdown() {
    add_meta_box( 'markdown_box', 'Markdown', 'markdown_html', 'post', 'normal', 'high' );
}

function markdown_html( $object, $box ) { ?>
        

参考文章: wordpress 深度集成 markdown

---------下面是测试---------

这是Header1

这是Header2

这是Header3

这是Header4

这是Header5
这是Header6

晓峰残月的链接

引用 笨鸟先飞 勤定补拙

下面是代码

print("Hello World")

你可能感兴趣的:(WordPress 非插件使用 markdown)