为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)