雑記

WordPressの大括弧の文字化けを防ぐ方法

大括弧 文字化け JIN

WordPressで大括弧の文字化けを防ぐ方法

私はブログでよくPythonコードを扱うので、下記のようなコードを書きたいことがあります。

num_list = [1, 2, 3, 4]
print(num_list[1])

しかし、このコードを普通に打ち込むと以下のようになってしまいます。

num_list = 
print(num_list)

これを防ぐためには下記のように記述することで、防止できます。

num_list = [[1, 2, 3, 4]]
print(num_list[[1]])

解説

SEO的にこの事象を検索する人は、この「文字化け」というキーワードで検索すると思ったため、このタイトルにしました。しかし厳密には文字化けではありません。

WordPressはショートコードという記述方法を備えています。大括弧でくくった中に文字を記入することでコードを呼び出すことができます。

[1]はという画像を読みだすショートコードなので、そのまま書くことはできませんでした。

もしショートコードを利用せずにそのまま書こうと思った時は、もう1つ大括弧で括る必要があります。

1,2,3,4と連番になっているものを大括弧で括りたい時は、全て大括弧で2度括ります。

[[1,2,3,4]]

ABOUT ME
hirayuki
今年で社会人3年目になります。 日々体当たりで仕事を覚えています。 テーマはIT・教育です。 少しでも技術に親しんでもらえるよう、noteで4コマ漫画も書いています。 https://note.mu/hirayuki