1

私の無知を許してください。WordPress 3.5を実行していて、LightboxPlusをインストールしました。rel="lightbox[uniqueID|filename]"設定を確認して再確認しましたが、画像リンクに属性が自動的に追加されるはずですが、そうではありません。

私はheader.phpをチェックしましたが、フック"<?php wp_head(); ?>"はそこにあります。

ギャラリーから追加されたリンクは次のとおりです。

<a href="http://dreamlandhomes.ca/wp-content/uploads/5703-Elizabeth-A-main.png"><img class="aligncenter size-thumbnail wp-image-1556" alt="5703-Elizabeth-A-main" src="http://dreamlandhomes.ca/wp-content/uploads/5703-Elizabeth-A-main-150x150.png" width="150" height="150" /></a>

属性を手動でインストールしようとしましたが、どちらも機能しません。新しいタブで画像を開くだけです。

例2(手動で入力されたrel)

<a href="http://webaddresshere/wp-content/uploads/5703-Elizabeth-A-main.png" rel="lightbox[test box]"><img class="aligncenter size-thumbnail wp-image-1556" alt="5703-Elizabeth-A-main" src="http://webaddresshere/wp-content/uploads/5703-Elizabeth-A-main-150x150.png" width="150" height="150" /></a>
4

1 に答える 1

0

スクリプトの競合の問題だと思いますが、いつも同じ問題を抱えているようです。

Lightbox Plus を使用することに 100% 設定されていない場合は、Fancybox を試してみてください。Lightbox Plus を使用していない場合でも、常に機能します。

http://wordpress.org/extend/plugins/fancybox-for-wordpress/

手動で追加することもでき (Fancybox スクリプト)、次のコードを使用して、画像ファイルにリンクするすべてのリンクに対して自動的にトリガーされます。

 var select = $('a[href$=".bmp"],a[href$=".gif"],a[href$=".jpg"],a[href$=".jpeg"],a[href$=".png"],a[href$=".BMP"],a[href$=".GIF"],a[href$=".JPG"],a[href$=".JPEG"],a[href$=".PNG"],.fancybox');

 $(select).fancybox({
    helpers : {
        overlay : {
            css : {
                'background' : 'rgba(255, 255, 255, 0.3)'
            }
        }
    }
 });

更新ヘルパーは必要ありません。構成オプションがある場合はそこに配置します-Fancyboxのドキュメントを参照してください。

于 2012-12-13T05:12:18.180 に答える