WordPressのギャラリーで自動的にlink=”file”を追加する方法

wordpressロゴ Wordpress
スポンサーリンク


備忘録です。

WordPressのギャラリー機能でlink=”file”を自動的にギャラリーショートコードに埋め込む方法です。



とするイメージです。

こうする事で画像をクリックした際にsingle.phpに飛ばさずにLightbox.jsなどの効果を当てる事が出来ますね。

wordpressのfunctions.phpに以下のコードを記述するだけです。簡単ですね!

add_shortcode( 'gallery', 'file_gallery_shortcode' );

function file_gallery_shortcode( $atts )
{
    $atts['link'] = 'file';
    return gallery_shortcode( $atts );
}

ひとつ注意しておきたいのは投稿内のギャラリーショートコードに直接追加されている訳ではなく、属性を与えてくれるので表向きは変わらないという事です。

コメント

タイトルとURLをコピーしました