• wp-jquery-lightbox v.1.41、 WP3.51をつかっております。
    とても初心者ですので、とても初歩的なことで悩んでいます。
    標準ギャラリーをページに作成、画像はもともと投稿ページにくっついているものです。

    サムネイルをクリックするとlightboxで拡大表示されるのですが、
    写真のしたにリンクをつけて、もとの投稿ページへリンクさせる場合、
    どうしたらよいのでしょうか。

    サムネイル時にはこのリンクは見えないでほしくて、
    拡大したときのポップアップウィンドウにのみ表示させたいのです。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック投稿者 zabriskie

    (@zabriskie)

    wp-kougabuというプラグインが近いのですが、ギャラリーサムネイル→大きく表示→記事ページへ
    というふうにしたいのでこれでは画像を拡大できません。
    wp-jquery-lightboxプラグインのほうに、「data-daownload」というアトリビュートのオプションがあり、リンクは張れるのです。
    <a href="中画像.jpg" rel="lightbox" data-download="http://好きなリンクを張れる"> [...] </a>
    これを画像にひもづいている投稿ページへのリンクに出来ないかと試行錯誤しております。
    作者に質問すると、「手書きの<a href~でしか使えない」との回答でした。。。
    [gallery]の中でなんとかしたくて、
    いろんなページをみてfunction.phpに

    add_filter( 'wp_get_attachment_link', 'my_get_attachment_link', 10, 6 );
    function my_get_attachment_link( $link, $id, $size, $permalink, $icon, $text ) {
    return str_replace( '<a ', '<a data-download="' . get_post( get_post_thumbnail_id() )->post_excerpt . '"', $link);
    }

    を追加して
    画像説明文に投稿URLを書いたのですがうまくいきません。

    どなたか助けていただけないでしょうか。。。

1件の返信を表示中 - 1 - 1件目 (全1件中)

トピック「wp-jquery-lightboxの投稿ページへリンク」には新たに返信することはできません。