Category
- 1/43 Car's (246)
- Bouldering (14)
- Camera (32)
- Computer (41)
- Everyday (134)
- Goods (12)
- Linux (49)
- Music (32)
- Photo (65)
- Plant (33)
- Plastic Model (58)
- Trekking (43)
- WordPress (35)
It's blog written about Trekking ,1/43 MiniCar , Plastic Model , Photo , Computing.
RSS私のブログにコメントして頂ける方々も少しずつ増えて来たので、
コメント機能を追加してみました。
・コメントにスマイル等の絵文字が使えます。
Custom Smiliesプラグインを採用
・コメントに簡単なタグが使え、太字・斜文字等が表現できます。
Comment Form Quicktagsプラグインを採用
・コメントに画像を挿入できます。
Comment-Imagesプラグインを採用
(画像のURLを指定するだけで、サーバーにはUPされません)
・コメントを編集・削除要求可能にしました。
WP Ajax Edit Commentsプラグインを採用
(自分のコメントだけ投稿から36時間以内であれば編集可能です)
各プラグインは少々カスタマイズをしました。
カスタマイズは以下の通りです。
・Custom Smilies
このページは「粋テーマ」を利用していますが、インストールだけでは表示しません。
テーマフォルダのcomments.phpのtextareaタグの前か後ろに以下の行を追加します。
< ?php if ( function_exists(cs_print_smilies) ) {cs_print_smilies();} ?>
絵文字追加する為に、フリーの絵文字素材「1キロバイトの素材屋さん」から
絵文字をGETして/wp-includes/images/smiliesに保存します。
Smiliesの設定で絵文字に文字を割り当てないと使えません。
・Comment Form Quicktags
設定画面に使えるタグが表示されています。
[Info] コメントで使えるタグ: ・・・・・・・・
使えるタグを増やしたい場合は、/wp-includes/kses.phpを編集します。
$allowedtags = array(に使いたいタグを追加編集します。
但し、動作保障・障害については自己責任で有る事はお忘れ無く。
・Comment-Images
ガイダンスが英語なので日本語に修正します。
/wp-content/plugins/wordpress-comment-images/wp-comment-images.phpの
function embed_image_instructionsを編集。
・WP Ajax Edit Comments
ここから本体をダウンロードしていつもの様にpluginsフォルダに展開し
日本語化ファイルをここからダウンロードして、
/wp-content/plugins/wp-ajax-edit-comments/languagesフォルダに入れますが、
日本語化されない時は以下のファイル名をリネームします。
ajaxEdit-ja_JP.mo → ajaxEdit-ja.mo
ajaxEdit-ja_JP.po → ajaxEdit-ja.po
これは、サーバー上の文字エンコードの問題でwp-config.phpの
define (‘WPLANG’, ‘ja’);
見て適宜変更して下さい。
課題)
Comment-Imagesが送信ボタンの下に有るので、入れ替えたい。
→とりあえず解決
色々ソースを解析すると、プラグインの優先度が有り、指定されていない場合は10
になっており、小さいほど先にロードされる。
そこで、
/wp-content/plugins/wordpress-comment-images/wp-comment-images.phpの
add_action(‘comment_form’, ‘embed_image_instructions’,9);に9を指定して、
AJAX Comment Preview(コメント確認)より前にロードする様に変更すると
「コメント確認」ボタンの上に画像挿入のガイダンスが表示されたが、
「コメント送信」は上に表示されたまま。
色々ググッたりソースを眺めたが「コメント送信」動作構造が解らん!
見た目の問題だけなので、テーマフォルダのcomments.phpの
「コメント送信」ボタンの表示とアクションをひっくり返したら
「コメント送信」ボタンはフォームの最下部に表示される様になった。
見出し
太文字
2011年3月16日 at 11:07 AM斜め文字
下線
取消:9929: :9908: :9622: :9005:
[img]http://rabbitrider.net/grasshopper/cam/webcam.jpg[/img]
:9914: