=== Easy Banner Link === Contributors: grooveline Tags: easy,banner,link,slider,スライダー,バナー,inexio Requires at least: 6.2 Tested up to: 7.0 Requires PHP: 7.4 Stable tag: 1.1.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html バナー画像などを簡易的に管理し、リストまたはスライドショー形式で表示するプラグイン。 == Description == このプラグインは画像とリンクを管理し、リストまたはスライドショー形式で表示するプラグインです。 # ウィジェットを利用する WordPressの「外観」->「ウィジェット」で「Easy Banner Link」をウィジェットエリアに追加することで、HTML出力されます。 (※ウィジェットではリスト表示のみ対応しています) # ショートコードを利用する ## リストとして表示する 投稿画面に __*[inx-easy-banner-link]*__ を記載することでリスト化されたHTMLが出力されます。 デフォルトのリストはULとLIで構成されています。 引数を与えることで、リストのタグを変更したり、クラスを付与することができます。 それぞれの値は以下の通りです。 - parent-tag - デフォルトulを他のものに変更 - child-tag - デフォルトliを他のものに変更 - parent-class - parent-tag に指定されたタグのクラスを付与 - child-class - child-tag に指定されたタグのクラスを付与 - a-class - リンク先がある場合、aタグにクラスを付与 - img-class - imgタグにクラスを付与 ショートコード 例) ` [inx-easy-banner-link parent-tag=div parent-class="banner-list" child-tag=div child-class=banner-item] ` ## スライドショーとして表示する `slider="true"` を追加することで、登録したバナーをスライドショーとして表示できます。 `[inx-easy-banner-link slider="true"]` スライドショーには、以下の専用オプションが利用可能です。 - slider - `true` でスライドショーを有効にします。デフォルトは `false`。 - width - `full` を指定すると、スライダーが画面の横幅いっぱいに広がります。デフォルトは `default`(テーマのコンテンツ幅)。 - navigation - `true`(デフォルト)で「次へ」「前へ」の矢印を表示します。`false` で非表示。 - pagination - `true`(デフォルト)で下部のドットナビゲーションを表示します。`false` で非表示。 - delay - 自動再生の切り替え間隔をミリ秒で指定します。デフォルトは `4000`(4秒)。 スライドショー ショートコード 例) ` [inx-easy-banner-link slider="true" width="full" navigation="false"] ` # HTML出力を利用する __*$InxEasyBannerLink->get_html()*__ を記載することでリスト化されたHTMLが出力されます。 デフォルトのリストはULとLIで構成されています。 引数を与えることで、リストのタグを変更したり、クラスを付与することができます。 それぞれの値は上記「ショートコードを利用する」と同様です。 ` get_html(); ?> ` # 配列を利用する __*$InxEasyBannerLink->get_list()*__ を記載することで配列を取得できます。 - 第一引数 - 並び順を設定します(ASC or DESC)。デフォルトは ASC 。 - 第二引数 - 取得数を設定します(数値)。デフォルトは 5件。 ` get_list(); ?> ` == Installation == = 自動インストール = 1. プラグインの検索フィールドより「Easy Banner Link」と入力し、"プラグインの検索"をクリックします。 2. 当プラグインを見つけたら、"今すぐインストール"をクリックしてインストールし、プラグインを有効化してください。 = 手動インストール = 1. プラグインをダウンロードします。 2. プラグインフォルダ内にアップロードし、管理画面よりプラグインを有効化してください。 == Frequently Asked Questions == == Screenshots == == Changelog == = 1.1.0 - 2025.07.26 = * フォームの送信処理を改善し、より安全に動作するようにしました。 * 機能追加: 独自のJavaScriptによるスライドショー機能を追加しました。 * 機能追加: スライドショーの表示オプション(フルワイド、ナビゲーション、ページネーション、遅延時間)をショートコードに追加しました。 * 改善: 管理画面でのバナー並び替えロジックを改善し、より正確に動作するようにしました。 = 1.0.21 = * WordPress6.7との互換性を確認 = 1.0.20 = * 軽微な修正 = 1.0.19 = * 軽微な修正 = 1.0.18 = * 軽微な修正 = 1.0.17 = * URLリンクをブランクウインドウで開けるようにしました。 = 1.0.16 = * 軽微な修正 = 1.0.15 = * parent-tag が空白の場合、Parent Tag を出力しないようにしました。 = 1.0.14 = * 軽微な修正 = 1.0.13 = * jQueryに依存しないように調整しました。 = 1.0.12 = * 軽微な修正 = 1.0.11 = * 軽微な修正 = 1.0.10 = * 軽微な修正 = 1.0.9 = * 軽微な修正 = 1.0.8 = * 軽微な修正 = 1.0.7 = * 軽微な修正 = 1.0.6 = * ウィジェットとして利用できるように調整しました。 = 1.0.5 = * 軽微な修正 = 1.0.4 = * 軽微な修正 = 1.0.3 = * 軽微な修正 = 1.0.2 = * 軽微な修正 = 1.0.1 = * 軽微な修正 == Upgrade Notice ==