get_previous_image_link()


WordPressのget_previous_image_link()関数は、現在の画像の前の画像へのリンクを取得するために使用されます。この関数は、画像ギャラリー内で前の画像に移動するためのリンクを生成する際に役立ちます。

構文

get_previous_image_link( string $size = 'thumbnail', string $text = '« Previous Image' );

引数の説明:

  • $size (string) — 画像のサイズを指定します。デフォルトは’thumbnail’です。
  • $text (string) — リンクに表示されるテキストを指定します。デフォルトは’« Previous Image’です。

例1: サムネイルサイズの前の画像リンクを表示

この例では、サムネイルサイズの前の画像へのリンクを表示します。

<?php echo get_previous_image_link(); ?>

例2: カスタムテキスト付きの前の画像リンクを表示

この例では、カスタムテキストを使用して前の画像へのリンクを表示します。

<?php echo get_previous_image_link('medium', '前の画像へ'); ?>

例3: フルサイズの前の画像リンクを表示

この例では、フルサイズの前の画像へのリンクを表示します。

<?php echo get_previous_image_link('full'); ?>

例4: カスタムクラス付きの前の画像リンクを表示

この例では、カスタムクラスを追加して前の画像へのリンクを表示します。

<?php echo '<a class="custom-class" href="' . get_previous_image_link('large') . '">前の画像</a>'; ?>

例5: 前の画像リンクをボタンとして表示

この例では、前の画像へのリンクをボタンとして表示します。

<?php echo '<button onclick="window.location.href=\'' . get_previous_image_link('medium') . '\'">前の画像</button>'; ?>

例6: 前の画像リンクを画像として表示

この例では、前の画像へのリンクを画像として表示します。

<?php echo '<a href="' . get_previous_image_link('full') . '"><img src="' . get_previous_image_link('thumbnail') . '" alt="前の画像"></a>'; ?>

例7: 前の画像リンクをAJAXで取得

この例では、AJAXを使用して前の画像へのリンクを取得します。

<?php echo '<a href="#" id="prev-image-link" data-prev-image="' . get_previous_image_link('large') . '">前の画像</a>'; ?>

注意点

  • この関数は、画像ギャラリー内でのみ使用することを想定しています。
  • 前の画像が存在しない場合、リンクは表示されません。
  • カスタムテキストやサイズを指定する際は、適切な値を設定してください。

関連機能: