the_shortlink()


WordPressのthe_shortlink()関数は、投稿やページの短縮URLを表示するために使用されます。この関数は、パーマリンクの代わりに短いURLを生成し、共有やリンクの簡素化に役立ちます。

構文

the_shortlink( string $text = '', string $title = '', string $before = '', string $after = '' );

引数の説明:

  • $text (string) — 短縮リンクに表示するテキスト。デフォルトは空。
  • $title (string) — リンクのタイトル属性。デフォルトは空。
  • $before (string) — リンクの前に表示するテキストまたはHTML。
  • $after (string) — リンクの後に表示するテキストまたはHTML。

例1: 基本的な短縮リンクの表示

この例では、投稿の短縮リンクを表示します。

<?php the_shortlink(); ?>

例2: カスタムテキスト付きの短縮リンク

短縮リンクにカスタムテキストを追加します。

<?php the_shortlink('この投稿の短縮リンク'); ?>

例3: タイトル属性付きの短縮リンク

リンクにタイトル属性を追加します。

<?php the_shortlink('短縮リンク', 'この投稿の短縮URL'); ?>

例4: リンクの前後にテキストを追加

リンクの前後にテキストやHTMLを追加します。

<?php the_shortlink('短縮リンク', '', '前に表示するテキスト', '後に表示するテキスト'); ?>

例5: 特定の投稿の短縮リンクを表示

特定の投稿IDを使用して短縮リンクを表示します。

<?php the_shortlink('短縮リンク', '', '', '', get_post(123)); ?>

例6: カスタム投稿タイプの短縮リンク

カスタム投稿タイプの短縮リンクを表示します。

<?php the_shortlink('短縮リンク', '', '', '', get_post(456)); ?>

例7: 短縮リンクをリスト形式で表示

複数の投稿の短縮リンクをリスト形式で表示します。

<ul><?php wp_list_pages('title_li=&include=1,2,3&link_before=<li>&link_after=</li>'); ?></ul>

例8: 短縮リンクをボタン形式で表示

短縮リンクをボタン形式で表示します。

<?php the_shortlink('短縮リンク', '', '<button>', '</button>'); ?>

注意点

  • 短縮リンクはデフォルトで有効になっていない場合があります。プラグインやカスタムコードで有効にする必要があります。
  • 短縮リンクの形式は、WordPressの設定や使用しているプラグインによって異なる場合があります。

関連機能: