Wordpressで新しいショートコードとしてカスタムギャラリータイプを作成しました。
ただし、もう少しSEOに適したものにしたいので、altタグを呼び出そうとしています。altタグが見つからない場合は、タイトルに置き換えてください。
これまでのところ、私は次のものを持っています(そしてそれはうまくいきます)が、$ altが空の場合、$ altをタイトルにフォールバックしようとして立ち往生していますか?任意のアイデア/助けていただければ幸いです!
$bigimageUrl = wp_get_attachment_image_src($attachment_id,$size='full-size');
$littleimageUrl = wp_get_attachment_image_src($attachment_id,$size='thumbnail');
$title_raw = $attachment->post_title;
$title = preg_replace("/[^a-zA-Z0-9\s]/", " ", $title_raw);
$alt_raw = get_post_meta($attachment_id, '_wp_attachment_image_alt', true);
$alt = preg_replace("/[^a-zA-Z0-9\s]/", " ", $alt_raw);
echo '<img class="gallerytype" title="'; echo $title; echo '" alt="'; echo $alt; echo '" data-rsTmb="'; echo $littleimageUrl[0]; echo '" src="'; echo $bigimageUrl[0]; echo '"/> ';