typecho代码高亮插件在pjax下重载

CodeHighlighter-for-Typecho代码高亮插件重载代码,由于该插件基于prism.js,则进行以下操作。 </body> 标签前添加: <script type="text/javascript"> $(document).on('pjax:complete', function() { if (typeof Prism !== 'undefined') { Prism.highlightAll(true,null); } }); </script> highlight.jsajax重载代码 <script type="text/javascript"> $(document).on('pjax:complete', function() { document.querySelectorAll('pre code').forEach((block) => { hljs.highlightBlock(block); }); }); </script>

五月 8, 2019 · 1 分钟 · zhangdi

让typecho支持emoji表情

Typecho默认不支持emoji表情,是由于数据库编码的问题,只需要将默认的数据库编码utf8修改为utf8mb4,utf8mb4编码只有在PHP5.5以后才支持。 Emoji就是一种在Unicode位于u1F601-u1F64F区段的字符。这个显然超过了目前常用的UTF-8字符集的编码范围u0000-uFFFF。在 MySQL 中,UTF-8只支持最多 3 个字节,而 emoji 是 4 个字节! 1.修改Typecho数据库编码 在PhpMyadmin中选择(鼠标左键点一下)typecho数据库,操作–>排序规则–>选择utf8mb4_unicode_ci 然后点执行。 2.修改Typecho数据库表编码 执行以下sql语句: alter table typecho_comments convert to character set utf8mb4 collate utf8mb4_unicode_ci; alter table typecho_contents convert to character set utf8mb4 collate utf8mb4_unicode_ci; alter table typecho_fields convert to character set utf8mb4 collate utf8mb4_unicode_ci; alter table typecho_metas convert to character set utf8mb4 collate utf8mb4_unicode_ci; alter table typecho_options convert to character set utf8mb4 collate utf8mb4_unicode_ci; alter table typecho_relationships convert to character set utf8mb4 collate utf8mb4_unicode_ci; alter table typecho_users convert to character set utf8mb4 collate utf8mb4_unicode_ci; sql语句说明,可忽略直接复制上面的就好了:...

二月 11, 2019 · 1 分钟 · zhangdi

强行https跳转简易方法

Apache方法,修改伪静态文件.htaccess,增加如下语句 整站跳转 RewriteEngine on RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^(.*)?$ https://%{SERVER_NAME}/$1 [L,R] 目录跳转 RewriteEngine on RewriteBase /yourfolder RewriteCond %{SERVER_PORT} !^443$# RewriteRule ^(.*)?$ https://%{SERVER_NAME}/$1 [L,R] RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]

一月 20, 2019 · 1 分钟 · zhangdi

markdown语法加入上标下标

写法 H<sub>2</sub>O CO<sub>2</sub> 2<sup>10</sup> 解析结果 H2O CO2 210

一月 15, 2019 · 1 分钟 · zhangdi

Helloworld

如果您看到这篇文章,表示您的 blog 已经安装成功.

十月 1, 2018 · 1 分钟 · zhangdi