web-dev-qa-db-ja.com

ワードプレスのR構文 '< - 'を壊すのを止めるにはは?

私は自己ホスト型のWPインストールをしていて、Rの構文を強調するためにcodecolorerを使っていました(そしてその過程で他にもいくつか試してみました)。見た目もいいですね。

問題は、Rをオブジェクトの割り当て時に<-の代わりに=シンボルを使用することです(ほとんどすべての1行で)。投稿の編集中に 'Visual'から 'HTML'に切り替えると、コードが壊れます<-; &lt;-;さらに悪いことに、コードの一部は消えます。

'assign'コマンドに=を使用することは可能ですが、厳密には正しくありません。現時点では、WYSIWYGの「ビジュアル」モードで画像をきれいに書いて挿入する必要があります。それから、投稿する直前にHTMLに切り替えて、Rコードを修正してから、注意してくださいnever to再度スイッチを入れてください。今まで.

この動作に対する修正はありますか?

編集:例!これをビジュアルエディタに入れる:

[cc]
lorum <- ipsum
[/cc]

最終投稿に以下のものを作成します。

lorum &lt;- ipsum

HTMLモードに戻って<-コードを書くことはうまくいきました最後の投稿のためにしかし、<がタグの一部として解釈されずにVisualに戻ることはできませんでした。

4
Simbamangu

それを解決しました。本当のRTFM瞬間。

CodeColorerのFAQは、これについてメモします(ただし、メインのハウツーテキストには記載されていません)。

escaped = "true"タグで[cc]コードを使用すると、私が探していた振る舞いが復活します - 今やVisualで<-演算子を書くことは可能です(そしてそれはHTMLでは&ltになります)が、公開された投稿は<-を正しく表示します。

したがって、ビジュアルエディタでこれを入力します。

[cc escaped="true"]
lorum <- ipsum
[/cc]

公開された記事では、

lorum <- ipsum
1
Simbamangu