typecho生成html页面编辑器,如何在 Typecho 开发版中直接输出 HTML 代码

温馨提示:第一段开始直到正文标题前全是废话,可直接略过

在此之前,我一直不肯使用 Typecho 开发版的原因就是没办法在 Markdown 的模式下直接输出 HTML 代码了,导致很多插件或自己写的一些乱七八糟的东西不能用了。。。

前几天 Typecho 时隔两年的又一个 Beta版发布了,即使知道 HTML 的这个问题,还是按耐不住还是把博客程序换成了最新的 Beta 版:1.1(11.10.24),并针对该问题提出了自己的解决方案并洋洋得意。。然鹅。。就在当晚,我闲着*疼逛 Typecho issue 的时候发现。。。我特么真是个辣鸡啊哈哈哈

因为开发版后面又换了一次 Markdown 引擎,而该引擎是 Joyqi 大佬在为SegmentFault开发的 Markdown 引擎的基础上发展而来的,而对于 SegmentFault的环境而言,直接输出 HTML 代码是极其不安全的,所以其引擎将其中的 HTML代码全部转义后输出,Typecho 开发版的Markdown 引擎自然也继承了这一特性。但对于个人博客而言却并不是这样,因此,大佬在后续的更新中添加了一个特权模式,也就是以下正文所说的东西。

正文

要在 Typecho开发版中使用特权模式直接输出 HTML 代码,只需要使用!!!将需要直接输出的代码包起来即可。!!!

Hran is SB

!!!

如上,即可直接输出:

Hran is SB

例如:某些插件要求特殊的格式以便插件进行识别并输出特定的内容,但不巧的是,他们是用了会被转义的<>或其他类似字符,导致最终结果出来以后,插件并没有生效,那么,这种情况下便可以使用此特权模式,将插件的特殊内容进行包裹,以使插件正常工作。!!!

!!!

参考

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Typecho 插件开发需要遵循一定的规范和接口。首先,插件的类名必须是XXX_Plugin,其中XXX为插件的名字,这样才能正确加载插件。同时,插件类必须实现Typecho_Plugin_Interface接口。 在开始进行插件开发之前,需要给插件取一个名字,注意名字不能有下划线。然后在Typecho的插件目录下创建一个与插件名一致的文件夹,例如"LoginBeautify"。在该文件夹下创建一个名为Plugin.php的文件,这是Typecho的约定,系统会自动扫描插件目录下的Plugin.php文件。 在Plugin.php文件中,需要填写插件的描述信息,包括插件的名称、版本、作者、描述等等。这些信息可以通过在类中使用注释的方式来定义。 接下来,你可以在插件类中实现各种功能,例如修改登录界面的样式、添加新的功能等等。具体的插件开发步骤和方法可以根据你的需求和想法来进行。 总结起来,Typecho 插件开发需要按照规范命名插件类并实现Typecho_Plugin_Interface接口。然后在插件目录下创建一个与插件名一致的文件夹,并在该文件夹下创建Plugin.php文件来定义插件的描述信息。之后,可以在插件类中实现各种功能来扩展Typecho的功能。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [typecho插件,typechoSEO插件,typecho程序插件](https://blog.csdn.net/xiaomaseo/article/details/123708469)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值