前言

之前一直用EditorMD插件编辑文章,因为它支持实时预览、代码/表格插入、代码折叠等功能,但是主题自带的目录功能就没法使用了,而且在首页文章预览页面,会出现文章内的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'

);

typecho怎么用html编写文章,为Typecho文章增加HTML标签支持相关推荐

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

    前言 之前一直用支持实时预览.代码/表格插入.代码折叠等功能,但是主题自带的目录功能就没法使用了,而且在首页文章预览页面,会出现文章内的Markdown语法,看起来始终让人觉得不够好,另外还不能使用P ...

  2. php只显示一部分文章,typecho同一个页面下调用不同分类的文章但是却只显示一个分类文章...

    typecho同一个页面下调用不同分类的文章但是却只显示一个分类文章 作者:佚名 来源:爱好者 时间:2018-04-30 问题描述: 同页面调用分类下文章,只显示一第一个分类下的文章 在一个页面中, ...

  3. SpringBoot+Vue+Mybatis-plus 博客(四):完成发布文章、编辑文章、删除文章及查询文章功能

    SpringBoot+Vue+Mybatis-plus 博客:个人博客介绍及效果展示 SpringBoot+Vue+Mybatis-plus 博客(一):完成博客后台前端登录页面.后端登录接口 Spr ...

  4. php 随机调用文章,zblog PHP调用热门文章、随机文章和热评文章代码

    热门文章.随机文章或热评文章是网站最常见的三大模块,在进行网页制作的时候会经常调用到,Z-Blog php版本程序的三大模块调用方法,可以通过创建include.php文件,添加函数代码后,使用Get ...

  5. 批量导出某个简书用户的所有文章列表和文章超链接

    简书改版后,根据文章标题搜索文章的功能就不见了. 虽然简书提供了批量下载文章的功能,但是下载到本地的文章都是markdown格式的,不包含文章的链接,这不满足我的需求. 既然我是程序员,没有这个功能我 ...

  6. ce测试数据文章ce测试数据文章ce测试数据文章ce测试数据文章ce测试数据文章ce测试数据文章ce测试数据文章ce测试数据文章ce测试数据文章

    ce测试数据文章ce测试数据文章ce测试数据文章ce测试数据文章ce测试数据文章ce测试数据文章ce测试数据文章ce测试数据文章ce测试数据文章ce测试数据文章ce测试数据文章ce测试数据文章ce测试 ...

  7. ce测试数据文章ce测试数据文章ce测试数据文章

    ce测试数据文章ce测试数据文章ce测试数据文章ce测试数据文章ce测试数据文章ce测试数据文章ce测试数据文章ce测试数据文章ce测试数据文章ce测试数据文章ce测试数据文章ce测试数据文章ce测试 ...

  8. php调用文章标题,zblogphp标题格式的标签调用详细说明

    天兴工作室之前写过好几篇跟 首先,找到我们要修改的位置,标题一般在模板的header.php文件里面(如何找到這个文件请参考:zblogphp主题修改教程). 网页的标题一般是包含在" &q ...

  9. wordpress如何设置文章置顶以及区分置顶文章与普通文章

    很多博客都有自己的置顶文章,在默认情况下WP对置顶文章只是将它们的位置排在前面,除了位置差异外,跟其他文章是没有任何区别的.那我们怎样才能将它们区别开来呢?我这里有几种方法:  一.在WordPres ...

最新文章

  1. 对象特性---->深拷贝与浅拷贝
  2. [转]开发网路游戏的延迟处理方法,广播
  3. Github标星59.7k:用动画的形式呈现解LeetCode题目的思路
  4. 使用 istringstream 遇到的一点小问题
  5. 《West Game》入围收入Tpo30的背后,SLG游戏新机会在哪?
  6. vue-cli3 环境设置
  7. Keras 构建DNN 对用户名检测判断是否为非法用户名(从数据预处理到模型在线预测)
  8. 昨天事情还是比较多,让我晚上加了会班
  9. ffmpeg的内部Video Buffer管理和传送机制
  10. 能导出_Handoff 插件上线!足不出 Figma 就能导出设计标注
  11. 重装操作系统时遇到的一些问题的解决方法总结
  12. Alibaba Druid 源码阅读(三) 数据库连接池初始化探索
  13. 爬虫入门之urllib库详解(二)
  14. 每天Leetcode 刷题 初级算法篇-打乱数组
  15. mysql 循环语句语法_MySQL循环语句之while循环测试
  16. [CAN BUS] USB-CAN adpter / USB转CAN 开源项目推荐(CANable candlelight cangaroo)
  17. 【深度学习+组合优化】深度学习和强化学习在组合优化方面有哪些应用?
  18. 如何利用官方SDK文件来辅助开发?
  19. 长沙社区团购独角兽《兴盛优选》 18k 面试题记录,已拿offer!
  20. fastJson≤1.2.80漏洞修复

热门文章

  1. mongodb golang 批量更新_Mongodb读取数据缓慢问题-Sparkamp;Mongodb
  2. 新疆大学c语言期末考试题库,2016年新疆师范大学教育科学学院C语言程序设计考研复试题库...
  3. 数据分析师能用到mysql_浅谈数据分析师的必备技能SQL
  4. python如何实现小车行走_[详细推导]基于EKF的小车运动模型的python编程实现
  5. ArcGIS 10.2数字化线状要素时自己主动拼接成一条线
  6. Layui的一点小理解(上)
  7. ExecutorService中submit和execute的区别(转)
  8. iOS7,8 presentViewController 执行慢
  9. 文档管理系统 OpenKM
  10. Navicate ---error 2003: can‘t connect to mysql server on ‘localhost‘(10061)“