(23) 【WORDPRESS】自作ウィジェットをプラグイン登録#2

投稿者: | 2017年8月26日

1,840 views

この記事は最終更新から 2851日 が経過しています。

前回の (22) WordPressで自作ウィジェットをプラグイン登録 では、サイドバーに「Hello world」と表示するだけのプラグイン・ウィジェットを作成した。
でもなんだか見た目が汚い…

「最近の投稿」にくっつきすぎているし、他者のようなタイトル枠が無い…

そこで、WordPressのお作法に則り、タイトルを付けてみた。

■プログラム

前回からの変更は1関数のみ。

「なぜこんな書き方なのか?」
を気にする必要はない。WordPressを作っている人たちがそう決めた書き方のルールなのだ。
before_widget ~ after_widgetで全体の装飾を書き、
before_title ~ after_titleでタイトルの装飾を書く仕組みだ。
それぞれ書かれる内容は、現在選択しているテーマの作者によって決められている。
テーマ内の統一感を保つための仕組みなのだ。

simple_widget.php SimpleWidget::widget

  function widget($args, $instance) {
    echo $args['before_widget'];
    echo $args['before_title']."ごあいさつ".$args['after_title'];
    echo "Hello world!";
    echo $args['after_widget'];
  }

少しそれっぽくなったかな?


アクセス数(直近7日): ※試験運用中、BOT除外簡易実装済
  • 2026-06-16: 0回
  • 2026-06-15: 0回
  • 2026-06-14: 0回
  • 2026-06-13: 0回
  • 2026-06-12: 0回
  • 2026-06-11: 2回
  • 2026-06-10: 0回
  • コメントを残す

    メールアドレスが公開されることはありません。 が付いている欄は必須項目です


    日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)