アイネクシオWebサイトドクター

WebサイトやWebシステムの悩みを解決します

スキル

  • PHP
  • Python
  • C#
  • Java
  • Swift
  • Dart
  • HTML(CSS
  • Javascript
  • MySQL
  • PostgreSQL
  • Sqlite
  • Access
  • Redhat系 Linux
  • Debian系 Linux
  • CodeIgniter
  • fuelPHP
  • CakePHP
  • flutter
  • CLIP STUDIO PAINT

Easy Banner Link(WordPressプラグイン)

2024/02/20 2024/02/12

簡易バナー管理

天下のWordPressで簡易的にバナーを管理できるプラグインを作りました。

https://wordpress.org/plugins/easy-banner-link/

ショートコードを利用する

投稿画面に[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=ol child-class=inx]

出力例)

<ol class=""><li class="inx"><img class="" src="test.jpg" /></li></ol>

HTML出力を利用する

$InxEasyBannerLink->get_html() を記載することでリスト化されたHTMLが出力されます。
デフォルトのリストはULとLIで構成されています。

引数を与えることで、リストのタグを変更したり、クラスを付与することができます。
それぞれの値は上記「ショートコードを利用する」と同様です。

global $InxEasyBannerLink;
echo $InxEasyBannerLink->get_html();

配列を利用する

$InxEasyBannerLink->get_list()を記載することで配列を取得できます。

第一引数
並び順を設定します(ASC または DESC)。デフォルトは ASC 。

第二引数
取得数を設定します(数値)。デフォルトは 5件。

global $InxEasyBannerLink;
$array = $InxEasyBannerLink->get_list();
アバター画像
プログラマーとして存在しています。 コーヒーとヌーノ・ベッテンコート、リッチーコッツェンが大好き。ボクシングも大好き。家族も音楽も好き。仕事もそれなりに好き。仕事ください。

https://lit.link/grooveline

執筆者:TAKAHIRO