ライトボックスで画像を開くカスタム画像ギャラリーショートコードを作成しています。画像を出力する行は次のとおりです。WordPressカスタム画像ギャラリーをカスタム画像サイズにリンクする
$image_output = "<a href='" . wp_get_attachment_url($id) . "' data-toggle='lightbox' data-gallery='$selector' data-footer='$attachment->post_excerpt'> " . wp_get_attachment_image($id, $atts['size'], false, $attr) . "</a>";
すべての機能は、元の(そしてフルサイズの)画像へのこのリンクを除いて素晴らしいです。代わりにカスタム画像サイズにリンクしたいと思っています。私はwp_get_attachment_url($id)
とwp_get_attachment_image_src($id, 'gallery-thumbnail', false)
を試しました。
しかし、希望の画像URLを取得する代わりに、私はArray
を取得します。私が間違っていることは何ですか?何か他のものを使用しているはずですか?
'wp_get_attachment_image_src($番号)[0]'私にサムネイルを与えるが、どのように私は 'ギャラリーthumbnail'カスタムイメージのサイズを得るのですか? –
wp_get_attachment_image_src($ id、 'gallery-thumbnail')[0] – B68C
他のパラメータを忘れてしまいました。それはうまくいった。ありがとう! –