Ajax な投票プラグイン

投票プラグイン

現在は使用していません。

久々に WordPress の話です。

Democracy 2.0 Beta 2 がリリースされていました。名前からも分かるようにベータ版なので注意が必要です。ただ、バージョン 1.2 の方はセキュリティの問題があるのでアップグレードは非常にお薦め、だそうです。

バージョン 1.2 からの変更点は、リンク先でも書かれていますが

  • ポストでの投票が出来るらしい。
  • ローカライズ出来るようになるらしい。
  • シックな新しいデザイン。
  • 管理人画面で全てのオプションを編集できる。
  • IP-logging1 は現在任意。
  • 貴方のサイドバーに widget を。
  • セクシーな readme.html ファイル。

という感じらしいです。間違っていたらごめんなさい。あ、でも本当に readme.html がお洒落になっていました。

導入

本稿執筆時点でのバージョンは2.0 Beta 2 、 WordPress のバージョンは 2.0.4 でした。

Democracy AJAX Poll at Jalenack からファイルをダウンロードします。そして解凍。

中にある democracy フォルダを wp-content/plugins/ にアップロードします。 Democracy 2.0 B52 をアップロードしないように注意です。

管理画面から有効化します。あとは、管理画面の 管理 > Democracy Poll でいろいろ設定すれば第一段階終了です。

後はサイト上に表すだけです。いくつか方法があります。

widget が使えるのなら

先ほど解凍したフォルダの中にある widget_democracy.php を Widget のフォルダである /wp-content/plugins/widgets/ にアップロードし、有効化すれば良いとありました。

Widget も便利そうなのでいつか使ってみたいです。

普通に

今使用中のテーマフォルダ、 wp-content/themes/テーマ名/ の中にある sidebar.php を開き、表示したいところに

[code lang="php" -0]

[/code]

と書くだけです。

ポストの中に

記事を書いているとき、表したいところに

[code]
{democracy:*}
[/code]

と書くだけです。* は投票の ID です。 管理 > Democracy Poll で確認できます。

アップグレード

アップグレードの方法ですが、私はちょっと失敗してしまいまして2。原因は今はもう藪の中ですが

  1. 一旦プラグインを無効化してから
  2. wp-content/plugins/ にある バージョン 1.2 democracy フォルダを削除
  3. バージョン 2.0 の democracy フォルダをアップロードし
  4. 管理画面の 管理 > Democracy Poll にいけば

良かったのでしょうか? と思うばかりです。と言いますより、有効化したままやるなんて無茶だった、と反省するばかりです。

付記

只今のお題は「何派ですか?」です。とりあえず犬・猫・魚・蛇で。ふるって投票してください。

そういえば、類似プラグインの WP-Polls との違いで、 HTML が Valid 、というのがあったのですがなんだか今回は生成される HTML がむむむ、だったので少し改造しています。改造と言えるほどのものでもないのですけれどね。

タグを追加したり、位置をずらしたり。ちょろちょろっと、やっています。

  1. これが何であるのかよく分からないのですが……[back]
  2. データを全て吹き飛ばしてしまいました。結果は覚えているのでご安心を。このサイトは重いですか? という質問に対しては「余裕です」が最も多く、「まあ平気です」がその次、「もっと軽く」「つらいです」が各2名、計42名のご意見を伺うことが出来ました。これを参考にサイト構築を進めていきたいと思います。 [back]

タグ:

コメント / トラックバック 2 件

  1. ぼの より:

    Isaki さん、はじめまして。power source* というサイトを運営しているぼのと申します。(^-^)
    WordPress つながりで Swirling Mist さんを知りました。
    Isaki さんの語り口が好きで、いつも楽しく拝見させていただいております。WP関係記事のほか、私も絵を描くのと、あと、宇宙ネタとかにも特に食いつきがちです。

    今回、サイトの訪問者に気軽に感想を伺えたらなあと思うことがあって、Swirling Mist さんで使われていたこのプラグインを入れてみました。
    こちらの解説記事もとても参考になりました。
    どうもありがとうございました。(^-^)

  2. Isaki より:

    ぼのさん、初めましてこんにちは。いつもこっそりと拝見しております。分かりやすく膨大な情報とフォローに感嘆するばかりです。

    楽しんで頂いているようでとても嬉しいです。コメントに照れてしまいます。あ、ありがとうございます。日頃接点がない世界とも WordPress のつながりで覗くことが出来るというのは素敵なことですよね。バラの世界を覗かせて頂きますー。

    解説、というほどのものでもないこの記事がお役に立てたようで、良かったです。使い易く見栄えも良いのでお気に入りのプラグインです。その割に閲覧者の方にどうでも良いことを聞いているような気もしますが。

    これからもどうぞよろしくお願いいたします。

コメントをどうぞ