重点:经评论区大佬@donghaichen测试此插件在typecho1.1新版本中不可用,之前因为我未进行个人实际证实操作就放出了解决方法,只是在网上搜索方法时查到就发出来了,给大家造成困扰,对不起。
最新解决方法:查看程序目录/var/Markdown.php的代码
第37行
$parser->_commonWhiteList .= '|img|cite|embed|iframe';
改成
$parser->_commonWhiteList .= '|img|cite|embed|iframe|video|source';
以下方法已经失效!
前段时间官方放出了正式版Typecho1.1,有大量网友反馈,新版本Markdown语法导致原生HTML5视频标签解析播放错误,截止发文前官方还未进行修复,下面我给出两种临时解决方案供大家取舍。
修复方案:
1.回滚到Typecho1.0版本进行使用,此版本经测试无报错.
2.Typecho Parsedown 解析markdown插件,使用Parsedown替换Typecho自带的Markdown解析库,来达到解析前台视频播放目的.
Typecho Parsedown插件使用方法:
1.上传前请将目录名重命名为Parsedown
2.将插件上传到/usr/plugins目录
3.登陆后台,在“控制台”下拉菜单中进入“插件管理”
4.激活Typecho Parsedown插件
5.根据Typecho Parsedown插件需求进行设置
Typecho Parsedown插件下载地址:Parsedown.zip
大佬,反馈一个问题
我猜测应该是解析parent::show出错.
报错的文章
不知道是主题问题还是有 BUG,在文章摘要会显示出原文,文章页面正常,比如
对应的 ## 在摘要就会原原本本显示,可以参见我博客
博主,我用了你的这个解决了问题,可是我换成我的链接之后放不了。