3テラバイト

プログラム関連備忘録サイト。主にゲーム。

WordPress

WordPress – ソースコードのシンタックスハイライトを行うSyntaxHighlighter Evolvedの使い方

投稿日:

こんにちは、今日はWordPressでソースコードのシンタックスハイライトが行えるSyntaxHighlighter Evolvedの使い方についてまとめていきます。

インストール方法

プラグイン > 新規追加 からSyntaxHighlighter Evolvedで検索

または公式サイトからダウンロードします。
https://ja.wordpress.org/plugins/syntaxhighlighter/

使用方法

プラグインを有効化すると、ショートコードやブロックエディタのブロックが使用できるようになります。

ショートコードの場合

以下のように[[code]と[/code]]の間に修飾したいソースコードを記述します。

languageにはコードのフォーマットを指定します。

[[code language="html"]
<html>
  <head>
  </head>
  <body>
  </body>
</html>
[/code]]

ブロックエディタの場合

フォーマット > SyntaxHighlighter コード からSyntaxHighlighterのブロックを追加、そのブロックにコードを記述することで表示できます。

設定できる項目は以下の通りです。

コード言語シンタックスハイライトのフォーマットを指定します。
行番号を表示行番号を表示します。
最初の行番号行番号が指定番号から始まります。
ハイライト行指定行をハイライトします。
URL をクリック可能にするコード内にURLがあった場合にクリック可能にします。
Enable edit mode on double clickダブルクリックで編集モードに移行するか

対応フォーマット一覧

対応言語等は以下の通りです。

ActionScript
BASH / Shell
C#
C / C++
Clojure
ColdFusion
CSS
Delphi
diff / patch
Erlang
F#
Groovy
HTML / XHTML / XML / XSLT
Java
JavaFX
JavaScript
LaTeX
MATLAB
Objective-C
Perl
PHP
PowerShell
Python
R
Ruby / Ruby on Rails
Scala
SQL
Visual Basic
YAML
プレーンテキスト

以下のページにも一覧が記載されています。
https://wordpress.com/support/wordpress-editor/blocks/syntax-highlighter-code-block/2/

表示例

以下に一部コードの表示例を記載します。

HTML

<html>
  <head>
  </head>
  <body>
  </body>
</html>

C / C++

#include <stdio.h>

int main() {
  printf("Hello World!");
}

-WordPress


comment

メールアドレスが公開されることはありません。

関連記事

no image

WordPressのコメント、ping、トラックバックのアクションフック一覧

こんにちは、今日はWordPressのコメント、ping、トラックバックのアクションフックについてまとめていきます。 確認環境 WordPress 5.5.1 アクションフック一覧 フック名説明com …

no image

WordPressで指定タイプの現在時刻を取得する関数current_timeの使い方

こんにちは、今日はWordPressで指定タイプの現在時刻を取得する関数、current_timeの使い方についてまとめていきます。 確認環境 WordPress 5.5.1 使い方 current_ …

no image

WordPress投稿、ページ等へのリンクのフィルターフック一覧

こんにちは、今日はWordPressで投稿、ページ等へのリンクのフィルターフックについてまとめていきます。 確認環境 WordPress 5.5.1 フィルターフック一覧 フック名説明attachme …

no image

WordPressのログイン画面URLを変更するプラグインWPS Hide Loginの使い方

こんにちは、今日はWordPressのログイン画面URLを変更するプラグインWPS Hide Loginの使い方についてまとめていきます。 確認環境 WordPress 5.4.2 インストール方法 …

no image

WordPressでSSL接続か確認する関数is_sslの使い方

こんにちは、今日はWordPressでSSL接続か確認する関数is_sslの使い方についてまとめていきます。 確認環境 WordPress 5.5.1 使い方 引数は無く、SSL接続かどうかをtrue …