typecho模板强制评论支持html格式



typecho评论支持html格式

大家都知道typecho的评论是支持html格式的,但是前提是如上图程序设置里
添加支持的html格式才可以。
然而作为一个模板作者,如果模板功能需要这个的支持,
但又不想和用户罗嗦让其添加支持格式该怎么做呢?

对!强奸他!
functions.php中添加下面代码即可
function themeInit($archive)
{
Helper::options()->commentsHTMLTagAllowed = '<a href=""> <img src=""> <blockquote>';
//评论中支持超链接,图片,和引用的html语法
Helper::options()->commentsMarkdown = true;
//强制评论支持Markdown语法
}




强制开启Markdown语法有很多好处,能更好的阅读评论内容,同时自动识别超链接也很方便!
不得不说typecho的themeInit真是方便啊,强用户的利器!
补充说明
评论Markdown语法都支持哪些?
这个的看你的评论支持html都填写了那些允许项!
比如

function themeInit($archive)
{
Helper::options()->commentsHTMLTagAllowed = '<a href=""> <img src=""> <blockquote> <code> <ul> <li> <ol>';
 Helper::options()->commentsMarkdown = true;
}


这样写你的评论将支持直接写<a href=""> <img src=""> <blockquote> <code> <ul> <li> <ol>的html语法
同时支持<a href=""> <img src=""> <blockquote> <code> <ul> <li> <ol>html语法所对应的Markdown语法

熊猫博客打赏
*打赏支持:支付宝/微信,请熊猫喝杯卡布奇诺吧

除特殊说明,原创内容采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可

标签: Typecho技巧

精彩评论
  1. 熊猫 熊猫   Windows 10 x64 Edition Google Chrome 57.0.2987.98

    呵呵

发表评论:

image017.pngimage028.pngimage014.pngimage009.pngimage029.pngimage003.pngimage004.pngimage025.pngimage020.pngimage006.pngimage022.pngimage010.pngimage030.pngimage002.pngimage026.pngimage007.pngimage005.pngimage012.pngimage016.pngimage021.pngimage008.pngimage027.png