ショートコードとは一体何なのでしょうか?

執筆者:

カテゴリ:

What-Are-Shortcodes-Anywayお気づきかもしれませんが、WordPressの基本方針の一つは、初心者にとっても経験豊富な開発者にとっても、常に物事を少しでも簡単にすることです。この目標を達成する方法の一つが、ショートコードの活用です。

WordPress.comサポートページでは、以下のように定義されています。

shtとてもシンプルに思えますね。さて、この記事を読むまでショートコードを聞いたことがなく、どのようなものか分からないという方のために説明すると、ショートコードとは角括弧で囲まれた古風なコードのようなテキストのことです。

通常は次のような見た目をしている通常のコードと比較してみましょう。

HTML5-video-tag-sample-code
(えーっと。何これ?)

ショートコードは、大体こんな感じです。

embed_shortcode
(とても簡単。)

…そして開発者なら(あるいは、パソコンを触ったことがある人なら誰でも)、ちょっとした1つの作業をこなすためにタイピングやクリックを繰り返すだけでも、多くの時間を消費してしまうことに同意していただけるでしょう。キーボードショートカットが存在するのと同じ理由で、ショートコードは私たち全員の作業を楽にし、より良いものを作り出すための時間を節約するために存在しています。まったく同じ目的を持っているという点で、まさにショートカットキーのようなものです。

それでは、上記と同じこの特定のショートコードに戻りましょう。

embed-shortcode この特定のものは埋め込みショートコード(embed shortcode)と呼ばれ、WordPressにデフォルトで組み込まれています。これはURLからコンテンツに動画を埋め込みます。現在WordPressをお使いなら、試しに上記のショートコードをご自身のサイトにコピー&ペーストしてみてください。

ただし、ショートコードは時間の節約において完璧なソリューションというわけではありません。前回の記事では、ショートコードにはどのようなデメリットがあるのか、そしてそれらを解決するためにSandwichチームが何を準備しているのかについて深く掘り下げています。

今のところは、ぜひショートコードを色々と触ってみて、何ができるのか確かめてみてください。

快適なサイト作りを!