为Markdown添加WordPress GeSHi代码高亮插件
我为一个非常狭小的用例发布了一个 WordPress 插件。
WP GeSHi Highlight Redux (opens new window) 与 WordPress 的经典编辑器配合使用,将 Markdown 转换为语法高亮代码。
这使我能够编写:
$a = "Hello";
$b = 5 * 2;
echo $a . str($b);
并显示为:
$a = "Hello";
$b = 5 * 2;
echo $a . str($b);
我之前写过关于 WP GeSHi Highlight plugin (opens new window)。我的插件是那个的一个分支。它有以下更改:
- RSS 和 Atom feeds - 禁用代码高亮
- 删除额外的样式包装器
- Markdown 支持
- 删除行号
- 删除转义选项(转义现在是永久的)
- 删除 TinyMCE 更改
- 删除自定义 CSS 选项
- 改进默认 CSS
- 改进 HTML 检测
这些更改适用于我,适用于我的奇怪博客设置。如果它们对您有用,请随意使用。如果它们对您无效,请 fork 并编写自己的代码。
您可以 下载 WP GeSHi Highlight Redux (opens new window) 或 获取原始插件 (opens new window)。