如何阻止WordPress破坏R语法‘<-’?

时间:2012-03-22 作者:Simbamangu

我有一个自我托管的WP安装,并且一直在使用codecolorer(并尝试了其他一些方法)来突出显示R语法。看起来也不错。

问题是R使用<- 符号代替= 当分配对象(几乎每一行)时,以及当您在编辑帖子时从“视觉”切换到“HTML”时,会破坏代码-<- 成为&lt;-; 更糟糕的是,代码部分将消失。

可以使用= 对于“assign”命令,但严格来说,它不是正确的。目前,我必须在所见即所得“视觉”模式下完成所有漂亮的图像编写和插入,然后在发布前切换到HTML以修复R代码,然后小心不要再切换回来。曾经

这种行为有什么解决方法吗?

编辑:示例!将其放入Visual editor:

[cc]
lorum <- ipsum
[/cc]
在最后一篇文章中生成以下内容:

lorum &lt;- ipsum
返回HTML模式并放置<- 代码在最后一篇文章中起了作用,但如果没有< 被解释为标记的一部分。

1 个回复
SO网友:Simbamangu

解决了它。一个真正的RTFM时刻。

CodeColorer的常见问题解答对此做了说明(尽管主要操作说明中没有提及)。

使用escaped = "true" 中的代码[cc] tag恢复了我一直在寻找的行为–现在可以编写<- Visual中的运算符(并且它变为&lt 但发布的帖子显示<- 正确地

因此,在可视化编辑器中输入:

[cc escaped="true"]
lorum <- ipsum
[/cc]
在发布的帖子中制作:

lorum <- ipsum

结束

相关推荐