【WP】アンケート投票を設置する。Democracy
『Democracy』はアンケート投票を設置するWordPressプラグインです。
割と簡単に設置できるのと、集計も自動でやってくれるので、なかなか便利です。
プラグイン配布元 → WordPress › Democracy « WordPress Plugins
個人的オススメ度: 



導入方法
- プラグイン配布元より『democracy.zip』をダウンロード(Download)。
- WP2.7以上の場合、『democracy.php』を修正する(下記参照)。
- 『democracy』フォルダ内、『democracy』をwp-content/pluginsへアップロード。
- 管理画面(Plugins(プラグイン))にて『Democracy』を有効化する。
- ウィジェットを使用する場合は『widget_democracy.php』もwp-content/pluginsにアップロードし、『Democracy Widget』を有効化する。
修正箇所
『widget_democracy.php』331行目辺りを修正。
修正前
return preg_replace('/{democracy[¥w¥W¥s^}]*?}/', '¥n<div>¥¥0</div>', $content);
修正後
return preg_replace('/{democracy[¥w¥W¥s^}]*?}/', '¥¥0', $content);
項目の作成
Posts(投稿) > Democracy Pollよりアンケート項目等を作成する。
Question:質問
Answers:選択肢
Make this the current poll:この投票を既定にするかの可否
Allow users to add choices:投票者に項目の追加を許可するかの可否
オプションの設定
Log IPs:IPアドレスでログを取るかの可否
Graph percentages from total votes:グラフを投票総数からの割合で表示するかの可否。
Days cookies should last:クッキーを保持する日数
Order answers by votes:投票の多い順に選択肢を並び替えるかの可否
アンケート表示方法
下記のコードを記事・ページ等に挿入する。
{democracy:***}
***は表示したいアンケートのID。
投票の終了したアンケート結果を表示したい場合
{democracy_archives}
サイドバーに表示する
ウィジェットを使用する場合
Appearance(外観) > Widgets(ウィジェット)
『Democracy』をCurrent Widget(現在のウィジェット)に追加し、保存する。
Use the poll question as the title:質問をウィジェットタイトルとして使用するかの可否
Title:ウィジェットのタイトル
ウィジェットを使用しない場合
下記コードを表示したい箇所に挿入する。
<?php if(function_exists('jal_democracy')) jal_democracy(); ?>
スクリーンショット
動作確認環境
WordPress 2.7.1
Plugin ver. 2.0.1
![]()
基本からしっかりわかるWordPress 2.7カスタマイズブック
関連記事

【WP】サイドバーにGoogle PageRankを表示する。PageRank Widget
『PageRank Widget』はサイドバーにGoogleページランクを表示するWordPressプラグインです。








flickr更新状況。



[...] Continued here: 【WP】アンケート投票を設置する。Democracy [...]