主な特徴・機能
- WordPress版まろやかWEB拍手
- 拍手ボタンに拍手数の表示が可能
- jquery+ajaxによりページ遷移せず拍手送信が可能
- 拍手後はメッセージの他に任意で名前、定型文が送信可能
- 届いた拍手やメッセージはWordPress管理画面から確認可能
- ランキングウィジェット、集計機能有り
- 連続拍手制限やアクセス制限など設定可能
- メッセージなどが送信された際、メールで通知させることが可能
- WordPress4.4.2動作確認済み
スクリーンショット
利用規約
- 「まろやかPHP」(旧「まろやかCGI」)で配布されているCGI・PHPスクリプト(以下スクリプト)の著作権は全て作成者であるtisa(以下作者)に帰属します。著作権表示があるものは絶対に消さないでください。著作権非表示にするには事業者登録を行ってください。
- 商用利用は可能です。商用利用を希望される方は詳細についての「商用利用について」を必ずご覧ください。
- 改造は自由ですが自己責任で行ってください。尚、改造に関するサポートは行いません。
- スクリプトの再配布は要相談といたします。改造したスクリプトを配布したい場合などは作者に予めご一報下さい。
- 全てのスクリプトが、全ての環境で動作する事を保証している訳ではありません。設置がうまくいかない、不具合が発生したなどのご報告は下記コメント欄もしくはお問い合わせフォームよりご連絡ください。
- 当サイトに著しく不利益があると判断した場合には、スクリプトの使用中止をしていただくことがあります。
- スクリプトを利用して起こった、いかなる不利益・損害・トラブルについて作者は一切の責任を負いません。
- この規約はフリーウェア・シェアウェアに限らず作者が手掛けた全てのスクリプトに適用されます。ただし、WordPressプラグイン、テーマはGPLライセンスが優先的に適用されるものとします。
- この規約は必要に応じ予告なく改編・加筆することがあります。
- スクリプトを使用した時点でこの規約に同意したと見なします。
ダウンロード
設置方法
- WordPress管理画面の管理メニューから、『プラグイン』→『新規追加』→『プラグインのアップロード』と画面を開きます。
- ファイル選択でmaroyaka-webclap-for-wordpress.zipを選択し、『いますぐインストール』ボタンを押してください。
- インストールが完了したら『プラグインを有効化』を押して導入完了です。
- 設定画面から「拍手ボタン設置ページ」項目でボタン表示位置を設定するか、下記のショートコードを使用して任意の位置から拍手ボタンを設置できます。
[maroyaka_webclap id=★ text=☆ btn_color=◆]
★は記事IDを指定します。デフォルトでは表示中のIDが適用されます。☆はボタン内テキストです。デフォルトは「WEB拍手」です。◆はボタンカラーです。指定カラーはBootstrap配色に依存します。デフォルトはdefaultで、対応カラーは下記の通りです。
default=白
primary=青
success=緑
info=水色
warning=オレンジ
danger=赤もしくは下記のように直接テーマテンプレートに記述して表示させることも可能です。
<?php MWC()->clap_button(); ?> <?php MWC()->clap_button(true, ★, ☆, ◆); // オプション有りの場合 ?>
オプション記号はショートコードと同じです。第一引数はtrueで出力、falseで文字列を返します。
こちらのコードは記事ループ内に記述するようにしてください。
更新履歴
2018-05-01 | var1.6.2 |
|
2018-01-31 | var1.6.2 |
|
2018-01-15 | var1.6.1 |
|
2017-12-31 | var1.6.0 |
|
2017-03-28 | var1.5.1 |
|
2016-04-13 | var1.5.0 |
|
2015-11-30 | var1.4.2 |
|
2015-11-24 | var1.4.1 |
|
2015-10-07 | var1.4 |
|
2015-05-16 | var1.3 |
|
2015-05-05 | var1.2 |
|
2015-05-03 | var1.1 |
|
2015-04-29 | var1.0 |
|
2014-11-30 | var0.6 |
|
2014-10-27 | var0.5 |
|
2014-09-20 | var0.4 |
|
2014-07-28 | var0.3 |
|
2014-07-23 | var0.2 |
|
var0.1 |
|
こんにちは。
サーバがIPv6アドレスを利用している時のWeb拍手の挙動についての報告です。
訪問者がIPv4でアクセスしている場合は拍手一覧ページに拍手数や送信メッセージが正しく表示されるのですが、
訪問者がIPv6の場合は拍手一覧ページにそれらが一切表示されません。
各記事の拍手数自体は正しく記録されています。
IPv6でのアクセスの場合、データベースのmwc_clapには記録されないようです。
mwc_messagesの方は、IPv6アクセスでのメッセージ送信の場合はclap_idが0として記録されます。
確認よろしくお願いします。
ご報告ありがとうございます。
次アップデートの際に参考にさせていただきます。
拍手は出来ますし、コメントがあれば指定したメアド宛てに通知があるのですが、拍手一覧、拍手ページ一覧、集計がどれも全く反映されません。
WPは最新の状態です。
ご返信遅れまして申し訳ありません。
お手数ですがサーバーやテーマテンプレートなどのインストール環境をご確認ください。
こんにちわ。
同様の症状があり、ログ(下記)を取りました。
—-
Dec 20, 00:43:49
WordPress database error Table ‘DATABASE_NAME.wp_mwc_clap’ doesn’t exist for query SELECT count(*) FROM wp_mwc_clap WHERE post_id = 791 AND ip = ‘xxx.xxx.xxx.xxx’ AND timestamp >= ‘2019-12-19 00:43:49’ made by do_action(‘wp_ajax_claping’), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, MaroyakaWebClapAjax->claping
Dec 20, 00:43:49
WordPress database error Table ‘DATABASE_NAME.wp_mwc_clap’ doesn’t exist for query SHOW FULL COLUMNS FROM `wp_mwc_clap` made by do_action(‘wp_ajax_claping’), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, MaroyakaWebClapAjax->claping
Dec 20, 00:43:49
WordPress database error Table ‘DATABASE_NAME.wp_mwc_id’ doesn’t exist for query SELECT * FROM wp_mwc_id WHERE post_id = 791 made by do_action(‘wp_ajax_claping’), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, MaroyakaWebClapAjax->claping
Ignore
Dec 20, 00:43:49
WordPress database error Table ‘DATABASE_NAME.wp_mwc_id’ doesn’t exist for query SHOW FULL COLUMNS FROM `wp_mwc_id` made by do_action(‘wp_ajax_claping’), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, MaroyakaWebClapAjax->claping
—-
貼り付けたログのDATABASE_NAMEやipアドレスの箇所を書き換えています。
お役に立てれば幸いです。
WEB拍手愛用させていただいています。
訪問者とのコミュニケーションや書き手のモチベーションにつながる素敵なプラグインをありがとうございます。
管理画面の「拍手ページ一覧」が、月ごと、週ごとなどの集計とあわせて見られるといいなと思いました(今週拍手された記事はこれ、というのがわかるような)。
ご検討いただければ幸いです。
これからも使用させていただきます。
ご返信遅れまして申し訳ありません。
ご要望ありがとうございます。
次アップデートで検討させていただきます。