記事に添付された画像からギャラリーを作成したり、動画をレンダリングしたりするなど、主に投稿や固定ページのコンテンツ内で使用するために作られたマクロ(関連する複数の操作や手順、命令など1つにまとめ、必要に応じて呼び出すことができるようにする機能のこと)。
ショートコードは「add_shortcode()」関数を使って自作することができる。
add_shortcode()
【関数】add_shortcode( 文字列, 関数名 )
ショートコードタグ用のフックを追加する。
function neko_news_shortcode(){ //お知らせを表示するショートコードの関数
$neko_news_html = ''; //ショートコードで表示する文字列を格納する変数を用意
return $neko_news_html; //ショートコードで表示する文字列を返す
}
//関数の内容をneko_news_recentryという名前のショートコードとして追加する
add_shortcode( 'neko_news_recently', 'neko_news_shortcode' );