提了一个小issue

主题是Matcha,默认情况下主题的二级标题为

<h2 id="heading-液态金属的结构">液态金属的结构</h2>

启用插件后变为

<h2 id="heading-<a id=" content-液态金属的结构"="" href="#content-液态金属的结构" class="heading-permalink" aria-hidden="true" title="Permalink">液态金属的结构"&gt;<a id="content-液态金属的结构" href="#content-液态金属的结构" class="heading-permalink" aria-hidden="true" title="Permalink"></a>液态金属的结构</h2>

错误处理了标题

与插件目前的自定义配置都无关。

我对php等都不太了解,我是这样处理的:
MarkdownParse/vendor.phar/MarkdownParse.php\`heading_permalink\`下添加

'insert' => 'none',

可能很多主题都会有自己处理标题的方式,提出issue建议给一个 HeadingPermalinkExtension 的开关,以提高适配性。


PHP version

  • PHP 8.1.2-1ubuntu2.20 (cli)

Typecho version

  • Release v1.2.1

MarkdownParse version

  • Release 2.4.3

Matcha version

  • Ver.1.2.0 Re-matchaed