本家に全部書いてあるので冗長ですが。functions.phpに以下を書きます。);で、記事中に[foobar]というショートコードを追記します。bar」で出力されます。foobar_func()で返される値をadd_shortcode()というWordpress特有の関数でショートコードに引数のあるショートコード別にextract使う必要もないだろうと思いますが。num=100]200が返ってくるという感じです。文字列の場合も同様です。string="foobarbaz"]foobarbazが表示されます。引数はshortcode_atts()の配列に定義してゆけばいくつでも増やせます。テンプレートを使うここでは引数にファイル名を指定しているのだけど、特にそれはなくとも内部のob_start()からのinclude()でテンプレートを呼び出せます。結果はob_get_clean()をreturnで返します。コードが大変な量になるとか、そういうときに便利。コードの量が多い場合はプラグインにした方がいいですよ。file="hoge"]です。