WordPress上用MarkDown发布博客

郭浩
郭浩
郭浩
186
文章
2
评论
2019年11月6日17:55:58 评论 97 683字阅读2分16秒

MarkDown 使用的人现在是越来越多了,对于写作来说 MarkDown 无疑是最好的选择。但 WordPress 并没想加入 MarkDown 语法支持的想法,只能自己动手改一下了。

1.Parsedown Github项目地址: https://github.com/erusev/parsedown/releases/

2.在主题目录下新建一个目录 extend

3.将 Parsedown.php 放到 extend 目录

4.将下面的代码添加到主题目录的 functions.php

function wp_parsedown(){
include_once(get_stylesheet_directory()."/extend/Parsedown.php");
Parsedown = new Parsedown();content = get_the_content();
content =Parsedown->text(content);
if(is_single() || is_page()){
echocontent;
}
else{
content = strip_tags(content);
content = mb_substr(content,0,180,'UTF-8');
echo $content;
}
}
add_action('the_content','wp_parsedown');

最后在写作的时候切换到文本模式就可以是用 MarkDown 语法了。

不过需要注意的是在“文本”模式下编写内容之后切换回“可视化”模式并不能看到效果,只有在点击“预览”或者文章发布后才会看到效果。

 

历史上的今天
十一月
6
郭浩
  • 本文由 发表于 2019年11月6日17:55:58
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
Ubuntu安装SuiteCRM Debug

Ubuntu安装SuiteCRM

问题一安装过程中报错:SuiteCRM/include/utils.php on line 450找到对应代码如下:function getRunningUser() { //...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: