Custom Smilies 日本語版

スポンサーリンク

Custom Smilies の概要

スマイルアイコンプラグインといえば、WP-GrinsMore Smilies ですが、前者はテキストエディタのみで動作し、後者は作者さんのサポート終了したため現在WP2.7で(そのままでは)使えなくなっています。Custom Smilies はMore Smilies と同様のプラグインです。機能はアイコンの変更、顔文字記号の編集、コメントフォームの表示アイコンの設定等です。

作者のページ: 高山抑止 » Custom Smilies

Custom Smilies のインストール方法

  1. 上記プラグインをDL・解凍して、custom-smilies フォルダごと wp-content/plugins/ にアップロードします。
  2. プラグインコントロールパネルで Custom Smilies を有効化してください。
  3. 設定 » スマイルアイコン、ツール » スマイルアイコン で設定します。

注意事項

2011年 WordPress3.3にて、投稿画面でHTMLモードのみスマイルアイコンのクイックタグが挿入できなくなりました。ビジュアルモードではいいんですけどね。

Beach Resort photoclip » WordPress3.3でプラグインCustom Smiliesに不具合発生

対処法ありがとうございます。 :)

genlist_post4wysiwyg.js.php の72行目あたり

<td><a href=¥"javascript:clinsertsmilies('<?php echo $k?>');smilies_win_hide();void(0);¥"><img src=¥"<?php echo $imagesdirurl; ?><?php echo $v?>¥" border=¥"0¥" alt=¥"smilies¥" title=¥"smilies¥" /></a></td>¥

を以下と入れ替えます。

<td><a href=¥"javascript:grin('<?php echo $k?>', 'content');smilies_win_hide();void(0);¥"><img src=¥"<?php echo $imagesdirurl; ?><?php echo $v?>¥" border=¥"0¥" alt=¥"smilies¥" title=¥"smilies¥" /></a></td>¥
**************

2009年11月5日現在、v2.8betaですが、2.6用言語ファイルでOKです。管理画面も「アップロード/挿入」の行にスマイルアイコンのボタンが表示されます。クリックするとポップアップし、アイコンを選択できるようです。

[ v2.5の場合 ]

テーマにより、コメントフォームの意図しない箇所にスマイルアイコン群が現れる場合があります。その場合は手動で設置します。 まず、プラグインのfor25.phpを編集します。

add_action('comment_form', 'cs_print_smilies');

をコメントアウトします。

それから、テーマのcomments.phpの設置したい箇所に

<?php if ( function_exists(cs_print_smilies) ) {cs_print_smilies();} ?>

を貼り付けましょう。

また、新規投稿画面ではビジュアルエディタ側しかアイコンが設置できません。どうしても、テキストモードで使用したい場合は、プラグインのfor25.phpを編集します。

//add_action('admin_menu', 'clcs_add_custom_box');
add_action('admin_head', 'clcs_add_custom_box');

16行目の下あたりにコードを追加します。

こうなります

※ WP2.7でしか検証していません。また、for25.phpのみの説明です。ご了承ください。
※ Custom Smilies SE v2.6 日本語版でも、v2.7で使用できます。
スポンサーリンク
  • このエントリーをはてなブックマークに追加
プロビロナム