web-dev-qa-db-ja.com

スタックオーバーフローに表示されるような構文を強調表示するにはどうすればよいですか。

私が投稿を書いていて、2文字だけを強調表示したいとしましょう:like this。どうすればこれを達成できますか?

2
kpeyton

HTML言語には、インラインコードを表示するための 特殊タグ が含まれています。それをあなたのテキストに適用するには、 'テキスト'ビジュアルエディタタブに切り替えて、コードの前に<code>タグを置き、その後に</code>タグを置きます。

Stack Overflowのように、コードの強調にバッククォート文字 `を使用したい場合は、Tom McFarlinによる このプラグインをチェックしてください

3
shea

あなたはこれのためのショートコードを作成することができます

<?php
add_shortcode('highlight','ravs_hightlight');
function ravs_hightlight( $atts, $content=""){
  return '<span class="highlight">'.$content.'</span>';
}
?>

上記のコードをfunctions.phpに貼り付けます。

のようなワードプレスの編集でショートコードを使用してください

[highlight]test for hightlight short code[/highlight]

あなたのHTML出力は

<span class="highlight">test for hightlight short code</span>

.highlightクラスにcssを渡します

重要なリンク

add_shortcode()

0
Ravinder Kumar

このテーマはここでうまく ここで そして ここで 議論されています。

Bungesheaは正しいですが、これらのタグをテキストエディタ(ビジュアルエディタではない)に追加することもできます。

[sourcecode language='CorrespondingLanguage']
    //Your code goes here
[/sourcecode]
0
Edouard Kombo