typecho支持html,为Typecho文章增加HTML标签支持

前言

之前一直用支持实时预览、代码/表格插入、代码折叠等功能,但是主题自带的目录功能就没法使用了,而且在首页文章预览页面,会出现文章内的Markdown语法,看起来始终让人觉得不够好,另外还不能使用PJAX 无刷新的功能(因为会出现新的bug),所以我就想既然我暂时想要的只是一个折叠功能--也就是解析几个HTML标签,何不换一个思路,停用插件让Typecho支持这几个标签不就好了嘛。

解决方法

于是我就上网查了下,原来是如此的简单,只需要在Typecho/var/目录下的HyperDown.php文件的第17行后边自行添加想要的HTML标签就可以了<?php

/**

* Parser

*

* @copyright Copyright (c) 2012 SegmentFault Team. (http://segmentfault.com)

* @author Joyqi

* @license BSD License

*/

class HyperDown

{

/**

* _whiteList

*

* @var string

*/

public $_commonWhiteList = 'kbd|b|i|strong|em|sup|sub|br|code|del|a|hr|small|details|summary|p';

#这里我已经添加上了||

这三个想要的标签

/**

* _specialWhiteList

*

* @var mixed

* @access private

*/

public $_specialWhiteList = array(

'table' => 'table|tbody|thead|tfoot|tr|td|th'

);

最后,大功告成!

31079d241fad70c3fe48495d28c0ff3c.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Typecho是一款流行的博客系统,1.2.0是其最新版本。它是一个基于PHP和MySQL的开源系统,可以轻松地搭建个人或团队博客,并可以方便地扩展功能。 相比前几个版本,Typecho 1.2.0在性能和安全性上有了很多改进。系统的整体性能得到了提升,博客的加载速度更快了。同时,Typecho 1.2.0增加了更多的安全措施,可防止SQL注入、XSS攻击等常见的安全威胁。 Typecho 1.2.0还新增了一些实用的特性。例如,博客主题设置和插件管理界面更加人性化,并且加入了对多种语言的支持。此外,Typecho 1.2.0还引入了新的Markdown编辑器,丰富了博客的编辑、发布功能。 总体来说,Typecho 1.2.0是一款更加实用、性能更好、安全性更强的博客系统。如果你正在寻找一个简单易用的博客搭建工具,那么Typecho 1.2.0是一个很好的选择。 ### 回答2: Typecho 1.2.0 是一款开源的博客程序。它的设计理念是简洁高效,易于安装和使用Typecho 1.2.0 支持多用户管理和权限控制,可以让多个作者在同一个平台上发布文章和管理内容。 Typecho 1.2.0 提供了丰富的插件和主题支持,用户可以根据自己的需要选择合适的插件来扩展功能,或者自定义主题风格以满足个人喜好或商业需求。 Typecho 1.2.0 的后台管理界面简洁明了,功能齐全,具有良好的用户体验。通过后台管理界面,用户可以管理文章发布、分类标签、评论审核、用户权限等各个方面的内容。 Typecho 1.2.0 的前端界面也是精美简洁的,自适应的布局和响应式设计可以在不同设备上提供良好的用户体验。并且,Typecho 1.2.0 提供了强大的 SEO 功能,可以帮助网站获得更好的搜索引擎排名。 总之,Typecho 1.2.0 是一款功能全面、易于使用的开源博客程序。它的简洁高效的设计让用户可以更专注于内容创作,而不必花费太多精力在技术维护上。无论是个人博客还是商业网站,Typecho 1.2.0 都是一个不错的选择。 ### 回答3: Typecho 1.2.0是一款流行的开源博客系统。它是一个简洁、高效、易于使用的博客平台,广受用户喜爱。 首先,Typecho 1.2.0具有出色的定制性能。它提供了丰富的主题和插件,可以满足用户不同的需求。用户可以根据自己的喜好选择合适的主题来改变博客的外观和风格。同时,用户还可以根据自己的需要安装各种插件,扩展博客的功能。 其次,Typecho 1.2.0具有良好的用户体验。它的界面简洁明了,操作流程简单易懂,即使对于没有技术背景的用户也能够轻松上手。同时,Typecho 1.2.0还具有响应式设计,可以自适应不同屏幕大小的设备,提供更好的移动端浏览体验。 此外,Typecho 1.2.0还具有卓越的性能。它以PHP语言开发,采用了轻量级的设计理念,页面加载速度快,占用系统资源较少。这使得博客在大流量情况下也能保持流畅的访问速度。 最后,Typecho 1.2.0还支持多语言功能,允许用户选择适合自己的语言来搭建个人博客。这对于不同地区和语种的用户来说非常方便。 综上所述,Typecho 1.2.0是一款卓越的博客系统,具有定制性强、用户体验佳、性能优越、多语言支持等优点。无论是个人博客还是企业网站,都适用于使用Typecho 1.2.0来搭建和管理。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值