WordPressにゲストブックを設置 – DMSGuestbook
Posted on 2009年06月1日 | 19 Comments|
記事に関係のないコメントを書きづらいときに
ゲストブックとかフォーラムとかあったら便利かな?
と思って簡単に導入できるWordPress プラグインを探してみた。
今回導入したのはDMSGuestbookというプラグイン。
名前の通りゲストブックで、フォーラム形式ではない。
ツリー型とかじゃないからレスはちょっと見づらいかも。
実物は上部メニューの「ゲストブック」を見てもらいたい。
記事に無関係なコメントは躊躇っちゃうな…とか
メール送るほどじゃないけど質問があるんだけど…とか
一言「読んでるよ」って残したいとか、
そんな感じで気楽に使ってもらえたらいいなと思う。
DMSGuestbookのインストールは簡単。
いつも通りプラグインディレクトリにアップロードして有効化。
左のメニューの設定の下にDMSGuestbookの項目が追加されるので
そこから設定画面に入れる。
ゲストブックの文章の日本語化ファイルは
Simplelivesさんが配布して下さっているので利用させて頂こう。
(管理画面は日本語化ではない)
ダウンロードしたjapanese.txtをlanguageディレクトリにアップロードしておく。
最初はDatabase settingsからデータベースの設定をする。
ちゃんとデータベーステーブルが作成されているか確認。
Status OKが出ていれば大丈夫。
DMSGuestbookをアンインストールしたいときも
まずここからデータベーステーブルを削除して
アンインストール作業をすること。
次にゲストブックの設定をする。
Guestbook settingsに行って各項目を設定する。
まだゲストブックにするページを作成してなければ
ページを新規作成して「ゲストブック」など任意の名前を付けておく。
Guestbook settingsの最初の項目「Basic」の+を開いて
ゲストブックにするページを指定する。
そのままではページが指定できないので、
一度「Clear All」を押すとページを指定できるようになる。
Languageの部分で、アップロードしておいたjapanese.txtを選択。
デザインなどそのほかの項目も設定して「Save」で保存する。
頼もしいスパムキラープラグインのAkismetも利用できるので
この項目にはチェックを入れておくことをオススメする。
WordPress上でダウンロードからインストールまでクリックで済ませていると
有効化されずに見落とされてしまうDMSGuestbook widgetも
管理画面のプラグインから有効化しておくとウィジェットに表示できる。
外観→ウィジェットからDMSGuestbookをお好みの場所に追加。
HTMLとCSSを任意で編集できる。
…はずなんだけど、何故か設定が保存されない。
用意されているデザインを選択することはできるんだけど
Guestbookというタイトルとか文字数とか、
何か変更を加えるとデザインがデフォルトに戻ってしまう。
これは今後修正されるかもしれないし、そもそもあたしの環境だけかもしれない。
遭遇したトラブルと解決法
正常動作を確認後しばらくして、突然ゲストブックが消えてしまった。
WordPressの管理画面からDMSGuestbook管理画面に入ると
ゲストブックの投稿は消えていなかった。
ところがGuestbook settingsに入ろうとすると権限がないと言われ、
DMSGuestbook管理画面からentriesを見ようとするとファイルがないと言われる。
プラグインを再インストールしたかったのだが、Database settingsにも入れない。
つまりデータベーステーブルを削除することができない。
プラグインの管理画面から無効にして削除してもデータベースは消えず
プラグインだけインストールしなおしても問題は解決しなかった。
仕方がないのでphpMyAdminに接続。
dmsguestbookと付いているものを検索。
ヒットした中から設定を保存していると思われるDMSGuestbook_optionsを
(念のためダウンロードしてから)削除した。
その後プラグインを再度インストールして無事に復活を果たした。
エントリーが保存されているテーブルは消していないので
書き込みは消えることなく、めでたし、めでたし。
この不思議な現象の原因は不明なのだが、
あたしがこのブログに何も触っていない時に発生したこと、
自動で動くプラグイン(バックアップとかアクセス解析とか)とは
多分関係なさそうだったこと、
他のプラグインも設定が一部リセットされていたこと、
同じデータベースを利用している他のブログの削除したスパムが復活していたこと、
問題が発生するちょっと前にサーバーがダウンしていたことなど…
いろいろ考えると、多分問題はサーバー側だったんじゃないかと思う。
(何かおかしなことやってデータベースがタイムスリップしたんじゃないかと)
今後同じ現象が発生しなければいいのだけど。
一応自分のためにやったことをメモしておく。
余談
実は他のサイトでQ&Aのようなものを作りたかったので
本当はゲストブックじゃなくてフォーラムを設置したかったんだ。
高性能なフォーラムならbbPressが凄そうだったんだけど
これはWordPressのプラグインじゃないから、別サイトになっちゃうし、
サイトに合わせてテーマファイルを作るのも大変だから断念。
WordPressのページにフォーラムが貼れる形が理想だったんだよね。
そこでSimple:Press Forumを入れてみたんだけど、
これはbbPressのような見た目で、かなり本格的なフォーラム。
すご~い!と喜んだんだけど、設定が(英語だから)難しすぎて挫折。
次にWP-Forumを試したんだけど、これは動かなかった。
この辺でそろそろフォーラムを探すのを断念。
ゲストブックでも掲示板でもなんでもいいよーと思い始める。
Guestbook Generatorは簡単に設置できそうだったんだけど
プラグインの管理画面に入ろうとするとファイルがないといわれる。
そうしてDMSGuestbookに辿り着いたってわけなんだけど。
日本語の情報もこれはいっぱいあったしね。
WordPress 2.7以降で動作する、簡単に導入できるフォーラム
または掲示板のプラグインをご存じだったら是非教えて下さい。
この記事は 2009年06月1日月曜日 の 10:00 PM に書きました。
この記事のフィードはRSS 2.0で購読できます。
« WordPressで簡単にグラフを作成 – Simple Graphプラグイン | GFCを普及させ隊 解散のお知らせ »
16 Comments for this entry
3 Trackbacks / Pingbacks for this entry
-
夢遊病棟~ヒトとユメは交わらない~ - Guestbook復活♪
6月 18th, 2009 on 10:00 AM[…] ①病的溺愛シンドロームさんのサイトで質問をしてみたところ、「Seo Watcher」がDMSGuestbookと競合している可能性があるとのことでした。 それほど重要なプラグインではないのと、また再 […]
-
ゲストブックを設置 | Think.(http://newstar.main.jp)
10月 30th, 2009 on 9:39 PM[…] WordPressにゲストブックを設置 – DMSGuestbook >> 病的溺愛シンドローム […]
-
DMSGuestbook | 9℃
1月 28th, 2010 on 7:32 PM[…] WordPressで使えるゲストブックのプラグインを探していたところ、ありましたありました。「DMSGuestbook」です。日本語化ファイルはコチラ(Simplelivesさん)。設置には病的溺愛シンドロームさんを参考にさせて頂きました。 […]
6月 1st, 2009 on 11:28 PM
うんうん良いーーー!!
俺ってワードプレスじゃないから仰るとおりの時って結構あるからww
来たけどコメント無しで帰るのも気が引けるし、関係ない事ばっかだと嵐みたいやしww
でも、唯奈さんのチェックが大変やない??^^;
6月 2nd, 2009 on 1:01 PM
>GOGOさん
やっぱりWordPressネタに偏った(偏らせたいw)ブログってコメントしづらいですよね^^;
挨拶のみのコメントでも、関係ないコメントでも大歓迎なんですけどね。
GFCを外したのでその代わりも兼ねてゲスブ設置しましたので、是非お気軽にカキコして下さいませ♪
投稿があるとメールが来るように設定してあるのでチェックは大変じゃないですよ^^
Akismetの誤発でスパムフォルダに飛んじゃってると承認作業が遅れる可能性は大ですが(;´▽`A“
6月 1st, 2009 on 11:50 PM
予測してたけど携帯には対応してないのですねw
入力はできても画像が見えないって、私の携帯が古いだけかな…。
なかなか記事に沿ったコメントができないけど見てます(・∀・)ノシ
6月 2nd, 2009 on 1:03 PM
>月遥
ごめんなさい。携帯には対応してないと思います^^;;;
記事に使用してる画像はかなり大きいので携帯では表示できない可能性大です。
ごめんよぉ><;
そしてコメントしようのないブログでごめんよぉ><;
6月 3rd, 2009 on 2:00 PM
早速、ゲストブックにコメントしてみました。。
唯奈さん、ありがとう!!
6月 4th, 2009 on 1:05 AM
>ゾロメのジャックさん
早速ゲスブ使って下さってありがとうございます^^
どうしてもプラグインの紹介ばっかのブログにコメントなんて付けようがないですからねぇ^^;
自覚はあったんですw
6月 12th, 2009 on 8:24 AM
唯奈さんこんにちは!
先日DMSguestbookを私も設置したところ、二日経った昨日から同様の問題が起こりました・・・
同じようにデータベースにアクセスして直そうと試みましたが、唯奈さんの言うDMSGuestbook_optionsが見つけられません^^;
出てきたフィールドは下記になるのですが、どうやってDMSGuestbook_optionsを探したら良いのでしょうか?
お時間ある時にでもお答え頂けたら幸いです。
よろしくお願いします。
id mediumint(9) いいえ auto_increment
name varchar(50) utf8_unicode_ci いいえ
email varchar(50) utf8_unicode_ci いいえ
gravatar varchar(32) utf8_unicode_ci いいえ
url varchar(50) utf8_unicode_ci いいえ
date int(10) いいえ
ip varchar(15) utf8_unicode_ci いいえ
message longtext utf8_unicode_ci いいえ
guestbook int(2) いいえ 0
spam int(1) いいえ 0
additional varchar(50)
flag int(2)
6月 12th, 2009 on 8:26 AM
唯奈さんこんにちは!
先日DMSguestbookを私も設置したところ、二日経った昨日から同様の問題が起こりました・・・
同じようにデータベースにアクセスして直そうと試みましたが、唯奈さんの言うDMSGuestbook_optionsが見つけられません^^;
出てきたフィールドは下記になるのですが、どうやってDMSGuestbook_optionsを探したら良いのでしょうか?
お時間ある時にでもお答え頂けたら幸いです。
よろしくお願いします。
id mediumint(9) いいえ auto_increment
name varchar(50) utf8_unicode_ci いいえ
email varchar(50) utf8_unicode_ci いいえ
gravatar varchar(32) utf8_unicode_ci いいえ
url varchar(50) utf8_unicode_ci いいえ
date int(10) いいえ
ip varchar(15) utf8_unicode_ci いいえ
message longtext utf8_unicode_ci いいえ
guestbook int(2) いいえ 0
spam int(1) いいえ 0
additional varchar(50)
flag int(2)
6月 12th, 2009 on 2:51 PM
>TAKAYUKIさん
こんにちは^^
DMSGuestbook_optionsの場所は
phpMyAdminでdmsguestbookを検索するといくつか出てくると思うのですが
(WordPressで利用している接頭語)_options のところを表示させて下さい。
option_nameがDMSGuestbook_optionsとなっているテーブルがあると思います。
ちなみに、自信を持って断定はできませんが、このブログでは
DMSGuestbookが消える現象はSeo Watcher(記事)との競合だったっぽいです。
他にも競合するプラグインがあるかもしれません。
DBテーブルを削除して復活させてもまた再発しますので
競合しているプラグインを探されることをオススメします。
頑張って下さい^^
6月 13th, 2009 on 12:45 AM
直りました!本当にありがとうございます^^v
他のプラグインとの競合の可能性があるんですね。
私もSeo Watcherを入れていたので、それが原因かも知れませんね。
また消えてしまうと厄介なので、Seo Watcherは消してしまいます。
また記事参考にさせて頂きますね♪
ありがとうございました!
6月 13th, 2009 on 2:49 AM
>TAKAYUKIさん
おめでとうございます^^v
このブログではSeo Watcherを無効にしてから再発してません。
TAKAYUKIさんのところも再発しないといいですね^^
6月 13th, 2009 on 4:11 AM
唯奈さんありがとうございます♪
まだ出来たばかりのサイトで一気に20個以上プラグインを入れたせいでちょこちょこ不具合に苦戦してますが、なんとか頑張ります!
まだ完成してませんが、良かったら私のサイトにも遊びに来てくださいね^^v
6月 13th, 2009 on 1:43 PM
>TAKAYUKIさん
一度にたくさんのプラグインを入れると、何が問題になっているか特定できなかったりしますよね^^;
あたしもよくやっちゃいます。
サイト、遊びに行かせて頂きますね♪
6月 28th, 2009 on 11:59 PM
ご紹介いただきありがとうございました。
WordpressはいいCMSですね。
(2.8にはハマりましたが・・・)
6月 30th, 2009 on 4:05 AM
>Simplelives管理人さん
日本語ファイル使わせて頂いてます。
ありがとうございます。
わざわざご来訪頂き恐縮です。
(ご挨拶もなしにトラバってすみません><;)
WordPress 2.8はまだいろんな問題を抱えてるようですね。
2.8.1にかなり期待しています^^
11月 22nd, 2010 on 12:53 PM
wordpress :v: