WordPressには短縮URLというページIDを用いたURL表示形式があります。
投稿した記事のタイトル下にある短縮URLを取得というボタンを押すと生成されるURLです。
http://hogehoge.com/?p=ページID
こんな感じのURLです。
この形式のURLをテンプレート内で使いたいことがあります。
普段は日本語URLを使っているけど、ソーシャルメディアに共有したいときに正しいリンクにならない場合があり、URLを短くしたいケースなどです。
そのような場合には以下の様なコードを書くことで短縮URLを得ることができます。
<?php print wp_get_shortlink();?>
ちなみに、日本語URLのパーマリンクを代わりに上記コードに差し替えるといいね数やTweet数が0になってしまったので、ソーシャルブックマーク系のリンクをこのコードに置き換える場合は注意した方が良いでしょう。
コメントを残す