ホームページ >CMS チュートリアル >&#&プレス >WordPressギャラリーにスタイリッシュなライトボックス効果を追加します
jQuery colorboxライトボックスでWordPressギャラリーを強化します
このチュートリアルでは、jQuery ColorboxプラグインをWordPressギャラリーに統合して、洗練されたライトボックス効果を作成し、ギャラリーを離れることなく画像ズームとナビゲーションを可能にします。 このアプローチは、特にこの特定の機能に対して、プラグインを使用することと比較して合理化されたソリューションを提供します。 重要な利点:WordPressギャラリーのエレガントなライトボックスエクスペリエンス
jquery colorboxをダウンロードして、スキンを選択します テーマのディレクトリにフォルダーを作成し、必要なファイル(
、colorbox
WordPress Gallery Creation(RECAP):jquery.colorbox-min.js
colorbox.css
「メディアの追加」をクリックします。
画像を選択し、[ギャラリーの作成]をクリックします。
javascript(main.js):
テーマのルートディレクトリに
フォルダーを作成し、を追加します。 次のコードを使用してください:
js
ファイルに追加します:main.js
<code class="language-javascript">(function($) { // Lightbox settings var cbSettings = { rel: 'cboxElement', width: '95%', height: 'auto', maxWidth: '660', maxHeight: 'auto', title: function() { return $(this).find('img').attr('alt'); }, current: themeslug_script_vars.current, previous: themeslug_script_vars.previous, next: themeslug_script_vars.next, close: themeslug_script_vars.close, xhrError: themeslug_script_vars.xhrError, imgError: themeslug_script_vars.imgError }; // Initialize Colorbox $('.gallery a[href$=".jpg"], .gallery a[href$=".jpeg"], .gallery a[href$=".png"], .gallery a[href$=".gif"]').colorbox(cbSettings); // Responsive resizing $(window).on('resize', function() { $.colorbox.resize({ width: window.innerWidth > parseInt(cbSettings.maxWidth) ? cbSettings.maxWidth : cbSettings.width }); }); })(jQuery);</code>
テスト:
新しいギャラリー投稿を作成し、ライトボックス機能を確認します。 colorbox.css
ファイルを変更することにより、ライトボックスの外観をさらにカスタマイズできます。
以上がWordPressギャラリーにスタイリッシュなライトボックス効果を追加しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。