私は 2 つのカスタム フィールドがあり、どちらも画像 (または画像の URL) を格納する wordpress をインストールしています。
次に、画像を表示したいdivがありますが、最初の画像を表示したいので、次の画像にスクロールする素敵なボタンをいくつか用意します。
これまでの私のコードは次のとおりです。
<div>
<?php
$front_cover = get_post_meta($post->ID, 'front_cover', true);
$back_cover = get_post_meta($post->ID, 'back_cover', true);
$artwork = $front_cover;
if ($back_cover === '') {
echo '<img src="'.$artwork.'" />';
} else {
echo '<img src="'.$artwork.'" />';
?>
<div class="artwork_controls">
<a href="#" class="sliderBtnPrev">Previous</a>
<a href="#" class="sliderBtnNext">Next</a>
<span class="sliderPagination">1 of 3</span>
</div>
</div>
<?php } ?>
ご覧のように。私のIfステートメントは、back_coverにコンテンツがあるかどうかをチェックします...コンテンツがない場合は、front_coverのみを表示します。back_cover にコンテンツがある場合は、表紙を表示し、ユーザーがクリックして裏表紙を読み込むボタンを表示する必要があります。
私の考えでは、「前へ」ボタンと「次へ」ボタンを使用して $artwork 変数を動的に変更できると考えていましたが、PHP は既に処理されているため、それが可能だとは思いませんか?
このコードは完全に間違っている可能性がありますが、私が何をしようとしているのかわかると思いますか?