一番簡単な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の設置ディレクトリが変わっても追従してくれるので、このように指定するのが良いかと思います。