プラグイン

QRコードウィジェット

QRコードを挿入するウィジェット。

※ ウェブテコ第7回プレゼン用。実用上中途半端な部分あり。

管理画面

  • 「Size:」フィールドでウィジェットの大きさを設定。
  • エラー訂正レベルは L で決め打ち。
パーマリンクに日本語が含まれる場合、個別記事の URL は選択しない。(正しくQRコードが生成されないケースがある)

ウィジェットの作り方(WordPress 2.8以降)

WP_Widget クラスを継承する。
  1. widget メソッド: ブログでの表示(訪問者への表示)を設定
  2. form メソッド: 管理画面の表示を設定
  3. update メソッド: 設定を保存
form で、$this->get_field_id('変数名')、$this->get_field_name('変数名') と書く。widget、update では、$instance['変数名
'] と書くと、データ取得できる。フォームからのデータ受け渡し等の面倒な作業は WordPress の仕事。
詳細は、http://wp.kyoto-math.jp/how_to_widget.html を参照。

添付ファイル (1)