前回の記事で、「WordBench川崎「Twenty Eleven ワークショップ」に参加しました。」という記事を書いたのですが、
そのWordBench川崎の「もくもく部」の時に、
Hello Wapuu
というプラグインを数時間掛けて作りましたので、まずは公開します。
Hello Wapuu プラグインは、以下のリンクからダウンロードしてください。
Hello Wapuu(バージョン0.1)(zipファイル)
まず、そもそも、このキャラクターは何だ?という人もいらっしゃると思いますので、前提として、
先日、WordPressの日本公式キャラクターの名前が決まりまして、
WordPress | 日本語 » WordPress 日本公式キャラクター名が決定しました
http://ja.wordpress.org/2011/08/10/wordpress-japanese-character-name/
その名前が、「わぷー(Wapuu)」となりました。
ということで、
大曲さんやオデさんを始め、皆さんが「わぷー(Wapuu)」に関連したWordPressの何かを書いていたりします。
管理画面の語尾の全てに「ぷー」を追加するコード | Simple Colors
http://www.warna.info/archives/1620/
こんにちは、わぷー! | Odysseygate.com
http://www.odysseygate.com/archives/2461
私も、それに乗っかる形で、ちょうどWordPressの「もくもく部」が、WordBench川崎としてありましたもので、その時に、プラグインを1つ作りました。
実は、私は、自社の運営サイトで使う非公開のプラグインや、特定の案件で使うプラグインなど、そのサイト限定の非公開のWordPressプラグインは作ったことがあるのですが、外部に汎用的に使ってもらうWordPressのプラグインを作ったことが無いもので、国際化や汎用的な公開の仕方がまだよく分かっていません(汗)。
ということで、WordPressのプラグインの公開は初めての経験となります。
せっかくの機会ですので、公式ディレクトリへの登録を目指しつつ、この「Hello Wapuu」プラグインをバージョンアップしていくことで、自分自身も成長していければと思っています。
引き続き、どうぞよろしくお願い致します。
「Hello Wapuu」プラグインとは?
「Hello Wapuu」プラグインは、「サイトの更新を応援するツール」を目指しています。
つまり、サイトを更新する応援キャラクターとして、「わぷー(Wapuu)」が登場して、サイトの更新を応援する、というような、運営者のモチベーションアップに繋がるプラグインを目指しています。
現状、このプラグインを有効化しますと、ログイン後の管理画面の[ダッシュボード]の左下に、上のキャプチャ画像のような「わぷー メッセージ」ウィジェットが1つ追加されます。
ダッシュボードのウィジェットの位置は、他にそれを操作するプラグインを入れていなければ、ドラッグ&ドロップで自由に動かすことができますし、次のログイン時にもその位置はそのまま有効ですので、「わぷー メッセージ」をお好きな位置に配置してください。
私は、見えやすいところということで、左上にドラッグ&ドロップで持って来ました。
現在の「Hello Wapuu」バージョン0.1において、管理画面のダッシュボードに表示されるのは、以下の通りです。
(1)時間帯によって、わぷーの挨拶が変わります。
(2)現在の時刻を表示します。
(3)最後に記事を投稿した日と、その最終投稿日から現在までどれくらいの時間が経っているのかを、表示します。
なお、下書きや未来投稿など、まだ公開していない記事は、最終投稿記事に含まれません。また記事公開後の更新も含まれません。「最後に記事を公開した日時」と「現在の日時」との比較となります。
(4)最終投稿日から現在までの経っている時間に応じて、メッセージが変わります。
(5)WordPress日本キャラクター「わぷー(Wapuu)」が吹き出しから話している感じにしています。
なお、現在のWordPressは、ダッシュボードのスクリーンレイアウトが、画面右上の[表示オプション]から、1列、2列、3列、4列と変えられます。(デフォルトの状態では2列になっていると思います。)
また色々な大きさのパソコン画面(解像度)があると思いますので、ダッシュボードのウィジェットの大きさによって「わぷー(Wapuu)」のキャラクターや吹き出しの大きさが自動的に変わるようにしています。
この仕様を充たすために、
「CSS3」からある「背景画像において、縦横の比率は保持したまま、背景領域に収まる最大サイズになるように背景画像を拡大縮小する」というCSS3のタグである、
background-size: contain;
を使っていますので、
IE9や、FirefoxやGoogleChromeの最新バージョンのブラウザなど、HTML5とCSS3に対応しているブラウザでしたら、ちゃんと表示されますが、例えば、IE8以前などでは上手く表示されないかもしれません。
以前の古いブラウザを今でも使っている人への対応はどうしようかなぁ、と考えたのですが、WordPress3.2からは、最新ブラウザ以外の古いブラウザを使っていると、ダッシュボードに警告が出て、最新ブラウザへのバージョンアップを促していると思いますので、表側の外観に影響を与えるプラグインでも無いし、あくまでログインしているサイト運営者向けのツールですので、サイト閲覧者の様々なブラウザ環境を気にする必要のあるようなプラグインとは異なり、大丈夫だろうということで、CSS3のタグを使っています。
さて、ここまで説明して、お気付きの方も多いと思いますが、
「Hello Wapuu」プラグインは、現状では、管理画面にログインをして、ダッシュボードに表示されるだけのプラグインです。
ですので、プラグインをインストールして、有効化しても、表側の外観、つまりサイトを見に来る人には何の影響も与えませんし、ログインできるユーザーとしても、ダッシュボード以外のページには、何の影響も与えません。
現状、ログイン後の管理画面のダッシュボードに、上のキャプチャ画像のような「わぷー メッセージ」ウィジェットが1つ追加されるだけのプラグインとなります。
なお、当初、「WP Wapuu」というプラグイン名にしていたのですが、「WP」という名前を付けるのは、多くの人がそうしていて、functionでの独自に設定する関数名などでぶつかってしまうかもしれない、ということを、WordBench川崎のもくもく部の時に指摘受けまして、その場で名前を相談して、「Hello Wapuu」となりました。
「Hello Wapuu」プラグインは、今後とも、サイトを更新する応援ツールとして、運営者のモチベーションアップとなれるようなプラグインを目指していきますので、どうぞよろしくお願い致します。
「Hello Wapuu」プラグインの今後のバージョンアップ予定
先日のWordBench東京&WordPress3.2リリースパーティと同様に、
http://wp3.jp/2011/08/03/wordbench-tokyo/
現状の「Hello Wapuu」プラグインは、WordPressの日本公式キャラクターの名前が「わぷー(Wapuu)」に決まったことに対しての、お祭りのようなプラグインです。
とは言え、キッカケはそのような形ではありますが、せっかく作りましたので、今後は、以下のようなバージョンアップを考えています。
(1)管理画面の[プラグイン > 新規追加]からも検索してダウンロードして有効化できるようにする
今まで、特定の自分の関係するサイトで使う非公開のWordPressプラグインしか作ったことがないもので、この機会に、公式ディレクトリに登録するための書き方を学ぶべくバージョンアップしたいと思います。
WordPressにログインして、管理画面の[プラグイン > 新規追加]から検索できるプラグインは、
WordPress › WordPress Plugins
http://wordpress.org/extend/plugins/
に登録されているプラグインですので、この公式ディレクトリに登録申請ができる形にしていきます。
そうすれば、いちいちダウンロードしなくても、管理画面からクリック一つでバージョンアップ更新が出来るようになるなど、利用者のメリットがあると思いますので。
(2)「わぷー(Wapuu)」のメッセージを自分で変えられるようにする
現状、メッセージは、プラグインのソースコードを開いて、直打ちしないと変更できないので、自分ならこういうメッセージにしたい、というのがあると思いますので、そういったことも、管理画面から変更できるようにしていきます。
(3)一定の期間、記事を新規投稿しないと、メールが来るようにする
WordBench川崎のもくもく部の時に、このプラグインって、そもそも、ログインして、ダッシュボードを見ないと、記事をどれくらいの期間、書いていないか、分からないよね、という意見があったので、確かにその通りだなぁと思いましたので、自分で設定した一定期間、記事を新規で投稿しなかった場合、ユーザーのメールアドレスに、そろそろ記事を書いてみよう!というメールが行くようにしていきます。
(4)隠れコマンドを追加する
優先順位は低いですが、オデさんがドット絵を公開したり、今後も「わぷー(Wapuu)」に関連した何かは出てくると思いますので、例えば、特定の条件下において、オデさんが作ったドット絵が表示される、などの楽しくなる要素も加えていけたら面白いかなと思っています。
あとは、現状、「わぷー(Wapuu)」のキャラクターの向きや表情は、
WordPress | 日本語 » WordPress 日本公式キャラクター名が決定しました
http://ja.wordpress.org/2011/08/10/wordpress-japanese-character-name/
に公開されている1点のみ、という認識ですが、
「わぷー(Wapuu)」のキャラクターライセンスは、WordPressと同じく「GPLバージョン2またはそれ以降の互換ライセンス」とは言え、キャラクターを描くテイストが変わってきてしまうと思いますので、
ぜひ「わぷー(Wapuu)」を作られたカネウチカズコさんに、その他の向きや表情などを、
同じくオープンソースプロジェクトのFireFoxの日本公式キャラクターである「フォクすけ」のような流れで、色々な向きや表情を作っていただきたいなぁと思っています。
先日のWordBench東京&WordPress3.2リリースパーティの時に、「わぷー(Wapuu)」のシールステッカーを業者に依頼して1000枚ほど作りましたが、
オープンソースカンファレンスにWordPressブースとして出展している際に、FireFoxのブースに置いてあるキャラクターのグッズのバリエーションの多さはビックリするところでもあるので、WordPressでも、そうなったら嬉しいなと思っています。
「わぷー(Wapuu)」の様々な表情の画像が公開されるようでしたら、それに応じて、記事の投稿の更新頻度などによって、表情も変えられるようにしたいと思っています。
(5)「わぷー(Wapuu)」以外の画像にも切り替えられるようにする
これをすると、そもそも「わぷー(Wapuu)」関係ないじゃん、ということになりますが、そもそも「わぷー(Wapuu)」って何だよ、という人もいると思いますので、ダッシュボードのウィジェットに表示される画像は、デフォルトは「わぷー(Wapuu)」ですが、「わぷー(Wapuu)」以外の画像にも切替えられるように、管理画面から設定できるようにしていきます。
(6)表側の外観にも、[外観 > ウィジェット]から設定して、サイトの更新を応援できる仕組みを作る
基本、WordPressのサイト運営者のみにしかインストールしていることすら分からないプラグインですが、[外観 > ウィジェット]から設定すれば、表側にも「わぷー(Wapuu)」が表示されて、拍手ボタンのような形で、サイト閲覧者が何かのアクションを起こしたら、その反応がサイト運営者の方に行く仕組みを設定します。
以上が、現在考えている「Hello Wapuu」プラグインの今後のバージョンアップ予定です。
仕事などの合間に、時間を見つけて、バージョンアップしていきたいと思いますので、引き続き、どうぞよろしくお願い致します。
「Hello Wapuu」プラグインの有効化の方法
現状、
WordPress › WordPress Plugins
http://wordpress.org/extend/plugins/
に登録されていませんので、この「Hello Wapuu」プラグインを有効化する方法は、以下の通りです。
手順を説明いたします。
(1)Hello Wapuu プラグインを、以下のリンクからダウンロードしてください。
Hello Wapuu(バージョン0.1)(zipファイル)
(2.1つ目の方法)ダウンロードしたzipファイルを、[プラグイン > 新規追加 > アップロード]から、そのままアップロードする。
(2.2つ目の方法)または、FTPでアップロードできる方は、ダウンロードしたzipファイルを解凍すると[hello-wapuu]フォルダとなりますので、これを[wp-content]フォルダの中の、[plugins]フォルダの中に、入れましょう。
(3)プラグインを有効化しましょう
[プラグイン > インストール済みプラグイン]を見ると、自分がインストールしているプラグインの一覧が見えると思いますので、その中にある「Hello Wapuu」を有効化しましょう。
(4)ダッシュボードを見てみましょう
以上の手順を踏まえると、プラグインが有効化されます。
メニュー画面左上にある[ダッシュボード]をクリックして「わぷー(Wapuu)」を確認してみましょう!
以上となります。
最後に
WordPressのプラグインを外部に公開する経験が初めてなモノで、まだ拙い点も多いと思いますが、思い切って公開したことをキッカケに、コミュニケーションを通じて、より成長していけたらと思っています。
バージョンアップ情報なども、このブログに書いていければと思っています。
「Hello Wapuu」プラグインを、引き続き、どうぞよろしくお願い致します。
WordPressのプラグインを初めて公開しました!わぷー! – 「Hello Wapuu」というWordPress日本キャラクター「わぷー」を使ったプラグインを作りました。 | WordPress(ワードプレス)コミュニティ http://t.co/EhFlgey
WordPressのプラグインを初めて公開しました!わぷー! – 「Hello Wapuu」というWordPress日本キャラクター「わぷー」を使ったプラグインを作りました。 | WordPress(ワードプレス)コミュニティ http://t.co/EhFlgey
WordPressのプラグインを初めて公開しました!わぷー! – 「Hello Wapuu」というWordPress日本キャラクター「わぷー」を使ったプラグインを作りました。 | WordPress(ワードプレス)コミュニティ http://t.co/EhFlgey
僕はプラグインにしてみました! http://t.co/EhFlgey RT @odyssey ドット絵にしてみました: こんにちは、わぷー! | Odysseygate.com http://t.co/zPAf4CG #WordPressJP @wordpress_fan
「こんにちわぷー!」…! RT @khoshino: 僕はプラグインにしてみました! http://t.co/7W2pff0 RT @odyssey ドット絵にしてみました: こんにちは、わぷー! | Odysseygate.com http://t.co/aXmpg6K
入れてみた! http://t.co/EiLC7NG RT @khoshino: WordPressのプラグインを初めて公開しました!わぷー! – 「Hello Wapuu」 http://t.co/UVPmmKB
ありがとうございます!ぜひ感想など! RT @shinichiN 入れてみた! http://t.co/iKniD1l RT @khoshino WordPressのプラグインを初めて公開しました!わぷー!- 「Hello Wapuu」 http://t.co/EhFlgey
@dammsugare97 一昨日はありがとうございました!公開しました! http://t.co/EhFlgey RT 昨日はお疲れ様でした!例のWordPressプラグイン、公開楽しみに待ってますよ~!きっとログイン率があがる…に違いないです(笑)
WordPressのプラグインを初めて公開しました!わぷー! – 「Hello Wapuu」というWordPress日本キャラクター「わぷー」を使ったプラグインを作りました。 | WordPress(ワードプレス)コミュニティ http://t.co/EhFlgey
WordPressのプラグインを初めて公開しました!わぷー! – 「Hello Wapuu」というWordPress日本キャラクター「わぷー」を使ったプラグインを作りました。 | WordPress(ワードプレス)コミュニティ http://t.co/EhFlgey
WordPressのプラグインを初めて公開しました!わぷー! – 「Hello Wapuu」というWordPress日本キャラクター「わぷー」を使ったプラグインを作りました。 | WordPress(ワードプレス)コミュニティ http://t.co/EhFlgey
やるなぁ「わぷー」 RT @khoshino: WordPressのプラグインを初めて公開しました!わぷー! – 「Hello Wapuu」というWordPress日本キャラクター「わぷー」を使ったプラグイン http://ow.ly/63aG7
@ohsour わぷー! RT やるなぁ「わぷー」 RT WordPressのプラグインを初めて公開しました!わぷー! – 「Hello Wapuu」というWordPress日本キャラクター「わぷー」を使ったプラグイン http://t.co/2ewHeQi
WordPressのプラグインを初めて公開しました!わぷー! – 「Hello Wapuu」というWordPress日本キャラクター「わぷー」を使ったプラグインを作りました。 | WordPress(ワードプレス)コミュニティ http://t.co/EhFlgey
やるなぁ「わぷー」 RT @khoshino: WordPressのプラグインを初めて公開しました!わぷー! – 「Hello Wapuu」というWordPress日本キャラクター「わぷー」を使ったプラグイン
やるなぁ「わぷー」 RT @khoshino: WordPressのプラグインを初めて公開しました!わぷー! – 「Hello Wapuu」というWordPress日本キャラクター「わぷー」を使ったプラグイン http://ow.ly/63aG7
ピンバック: わぷー。 - kmikageのぽてぽてしたブログ
ワプー!RT “@khoshino: @ohsour わぷー! RT やるなぁ「わぷー」 RT WordPressのプラグインを初めて公開!「Hello Wapuu」WordPress日本キャラクター「わぷー」を使ったプラグイン http://t.co/Mi67brM”
わぷー! RT @Ghichi: ワプー!RT @ohsour わぷー! RT やるなぁ「わぷー」 RT WordPressのプラグインを初めて公開!「Hello Wapuu」WordPress日本キャラクター「わぷー」を使ったプラグイン http://t.co/2ewHeQi
わぷー! RT @Ghichi: ワプー!RT @ohsour わぷー! RT やるなぁ「わぷー」 RT WordPressのプラグインを初めて公開!「Hello Wapuu」WordPress日本キャラクター「わぷー」を使ったプラグイン http://t.co/2ewHeQi
いいね (^-^) RT @khoshino: わぷー! RT @Ghichi @ohsour RT WordPressのプラグインを初めて公開!「Hello Wapuu」WordPress日本キャラクター「わぷー」を使ったプラグイン http://t.co/qqTv7sL
ピンバック: WordPressで最新の記事公開日時を取得する方法 | Simple Colors
わぷー! @ohwada いいね (^-^) RT わぷー! RT @Ghichi @ohsour RT WordPressのプラグインを初めて公開!「Hello Wapuu」WordPress日本キャラクター「わぷー」を使ったプラグイン http://t.co/2ewHeQi
すでにこんなプラグインが…仕事早いなー
すでにこんなプラグインが…仕事早いなー / 「Hello Wapuu」というWordPress日本キャラクター「わぷー」を使ったプラグインを作りました。 | WordPress(ワードプレス)コミュニティ http://t.co/le3r3Pc
Hello Wapuu 入れてみた。 – 「Hello Wapuu」というWordPress日本キャラクター「わぷー」を使ったプラグインを作りました。 | WordPress(ワードプレス)コミュニティ http://t.co/sy6ApmJ
「こんにちわぷー!」…! RT @khoshino: 僕はプラグインにしてみました! http://t.co/7W2pff0 RT @odyssey ドット絵にしてみました: こんにちは、わぷー! | Odysseygate.com http://t.co/aXmpg6K
恐縮っす!初めての公開プラグインでまだ勝手が分かりませんが、バージョンアップもしていきたいと思いますので、またご指導よろしくお願い致します! RT @wokamoto Hello Wapuu 入れてみた。 – 「Hello Wapuu」と http://t.co/EhFlgey
いれたい RT @wokamoto: Hello Wapuu 入れてみた。 – 「Hello Wapuu」というWordPress日本キャラクター「わぷー」を使ったプラグインを作りました。 | WordPress(ワードプレス)コミュニティ http://t.co/xWNNWaB
WordPressのプラグインを初めて公開しました!わぷー! – 「Hello Wapuu」というWordPress日本キャラクター「わぷー」を使ったプラグインを作りました。 | WordPress(ワードプレス)コミュニティ http://t.co/ryQEumB
WordPressのプラグインを初めて公開しました!わぷー! – 「Hello Wapuu」というWordPress日本キャラクター「わぷー」を使ったプラグインを作りました。 | WordPress(ワードプレス)コミュニティ http://t.co/ryQEumB
「こんにちわぷー!」…! RT @khoshino: 僕はプラグインにしてみました! http://t.co/7W2pff0 RT @odyssey ドット絵にしてみました: こんにちは、わぷー! | Odysseygate.com http://t.co/aXmpg6K
そしてこっちも。よりわぷーと距離が近くなるね!w
そしてこっちも。よりわぷーと距離が近くなるね!w
そしてこっちも。よりわぷーと距離が近くなるね!w 「Hello Wapuu」というWordPress日本キャラクター「わぷー」を使ったプラグインを作りました。 | WordPress(ワードプレス)コミュニティ http://t.co/C1Mgi2L
ピンバック: 「Hello Wapuu」を、WordPressの公式プラグインディレクトリに登録して公開しました。 | WordPress(ワードプレス)コミュニティ
ピンバック: WordPress | 日本語 » わぷーのステッカー配布&キャンペーン
この手のWidgetなつかしい。 まだブログなどで見かけるけど、一定の需要があるのかな。
「Hello Wapuu」というWordPress日本キャラクター「わぷー」を使ったプラグインを作りました。 | WordPress(ワードプレス)コミュニティ http://t.co/yampwKb
か・・・かわいいなー 入れようっとwww / 「Hello Wapuu」というWordPress日本キャラクター「わぷー」を使ったプラグインを作りました。 | WordPress(ワードプレス)コミュニティ http://t.co/irlXjUw
hello-wapuu http://t.co/HPPRFi3 #wckobe
ピンバック: WordCamp KOBE 2011 | BLOG-FORTYTHOUSAND – ブログ40サウザンド -
ピンバック: WordCamp KOBE 2011 セッションのリンクまとめ | BLOG-FORTYTHOUSAND – ブログ40サウザンド -
ピンバック: Windows Azure Boot Camp に行ってきました : dogmap.jp
RT 「Hello Wapuu」というWordPress日本キャラクター「わぷー」を使ったプラグインを作りました。 http://t.co/ppoBikOt via @khoshino #わぷー
@ima_ji ありがとうございます! RT 「Hello Wapuu」というWordPress日本キャラクター「わぷー」を使ったプラグインを作りました。 http://t.co/qL2jcok6 via @khoshino #わぷー
会社のWordpressにこっそり、http://t.co/15yvXWHD と http://t.co/uLNilZXJ を設定。 わぷーかわいい。
だぷーwwwかわゆす(*ymy*) RT @3shiki: 会社のWordpressにこっそり、http://t.co/iZu4Ui0w と http://t.co/BNPVBUVj を設定。 わぷーかわいい。
@kokuyouwind まったく関係ないけど、ダッシュボードにわぷー置くと和むよwww http://t.co/5GSWEVqw
ピンバック: プラグイン追加時のホワイトアウト現象 | 黒曜の吹き溜まり
@shunnakamura 「わぷー」という名前のようです^^ http://t.co/e1FndaxA
くっそwwwくっそwwwwww 「Hello Wapuu」というWordPress日本キャラクター「わぷー」を使ったプラグインを作りました。 http://t.co/WZIshX2g
ピンバック: わぷーがなんだかとってもかわいい件 « かりんと~く - 夢猫工房 -
「Hello Wapuu」というWordPress日本キャラクター「わぷー」を使ったプラグインを作りました。 http://t.co/t37bzeZK @khoshinoさんから
ピンバック: わぷーが喋るプラグイン「Hello Wapuu」を入れたった!! | 七転ぶ。
「Hello Wapuu」というWordPress日本キャラクター「わぷー」を使ったプラグインを作りました。 http://t.co/yo8WlqrV @khoshinoさんから これかわいいな こんばんわぷ~
ピンバック: ブログの更新具合お知らせプラグイン「Hello Wapuu」0.3リリースしました - まよねーずブログ