DMSGuestbookウィジェットの不具合
IE6でDMSGuestbookウィジェットを使うとウィジェットの表示がおかしくなります。
IE7,Firefox,Safariでは問題ないのですが・・・。
まだ、はっきりとした原因は掴みきれていませんが、DMSGuestbook/widget.phpを修正すれば直るかもしれません。
必須な機能というわけでもないので、とりあえず使用停止にしておきますか。
IE6でDMSGuestbookウィジェットを使うとウィジェットの表示がおかしくなります。
IE7,Firefox,Safariでは問題ないのですが・・・。
まだ、はっきりとした原因は掴みきれていませんが、DMSGuestbook/widget.phpを修正すれば直るかもしれません。
必須な機能というわけでもないので、とりあえず使用停止にしておきますか。
Guestbookを作ってくれるプラグインのDMSGuestbookを導入してみました。
以下は、導入手順です。
1.DMSGuestbookプラグインのダウンロード・解凍・アップロード・有効化
普通のプラグインのインストールと同じ手順です。
2.日本語化ファイルの追加
/wp-content/plugins/dmsguestbook/languageにjapanese.txtファイルとして以下のものをアップロードします。
<name>お名前 *</name> <email>メールアドレス</email> <url>Webサイト</url> <message>メッセージ *</message> <antispam><b>スパム対策</b><br />以下の画像に書かれている文字列をフォームに入力してから送信ボタンを押して下さい。</antispam> <mandatory>* 必須項目</mandatory> <submit>送信</submit> <name_error>名前が未入力!</name_error> <email_error>無効なメールアドレスです!</email_error> <url_error>無効なWebサイトアドレスです!</url_error> <message_error>メッセージが未入力です!</message_error> <antispam_error>入力文字列が間違っています!</antispam_error> <success>エントリーしました。ありがとうございました!</success> <admin_review>管理者チェック中です!<br />しばらくお待ちください!</admin_review>
3.Guestbookページの作成
管理画面で新規のページを作成します。名前をGuestbookとします。
自分の場合は、contact ページを作り、その下にサブページを二つ作って、一方を mail もう一
方を guestbook とし、こちらのページIDをDMSGusetbookに設定しています。
4.dmsguestbookプラグインファイルのadmin.phpとdmsguestbook.phpにある、htmlentities を htmlspecialchars に置き換えます。
試したわけではないですが、htmlentitiesのままだと文字化けするようです。
自分の環境のWordPress2.7.1とDMSGuestbook 1.13.0では特に置き換えなくても特に文字化け
はしないようですが・・・。
5.管理画面からDMSGusetbookに入り、japanese.txtを選択、GuestbookページのページIDなどをセット
これで完了です。
TheBuckmaker WordPress Themes Webhost rating, InterTech Blog