一番簡単なwordpressショートコード

wordpressのショートコードの書き方の一番基本となるフォーマットはこんな感じです。

function [関数名] {
[処理内容]
}
add_shortcode( [ショートコード名], [関数名]);

さて、これを踏まえて、
自分のサイトのURLを出すショートコードを作ってみましょう。

function my_home_url( $atts ) {
    return home_url();
}
add_shortcode( 'my_home_url', 'my_home_url' );

これをfunctions.phpに追記すると、記事内のショートコードとして、次のように使えます。

<p><a href="[my_home_url]">ホームに戻る</a></p>

もちろん、ルートディレクトリが常にHOMEであるならば、PHPを使わず

<p><a href="/">ホームに戻る</a></p>

でも良いのですが、例えば、www.example.comからwww.example.com/bolgといった具合にwpの設置ディレクトリが変わっても追従してくれるので、このように指定するのが良いかと思います。