まろやかWEB拍手 for WordPress

| 2015年5月16日 | PHP, WEB拍手, WordPress, プラグイン | コメント(178)

主な特徴・機能

  • WordPress版まろやかWEB拍手
  • 拍手ボタンに拍手数の表示が可能
  • jquery+ajaxによりページ遷移せず拍手送信が可能
  • 拍手後はメッセージの他に任意で名前、定型文が送信可能
  • 届いた拍手やメッセージはWordPress管理画面から確認可能
  • ランキングウィジェット、集計機能有り
  • 連続拍手制限やアクセス制限など設定可能
  • メッセージなどが送信された際、メールで通知させることが可能
  • WordPress4.4.2動作確認済み

スクリーンショット


利用規約

  • 「まろやかPHP」(旧「まろやかCGI」)で配布されているCGI・PHPスクリプト(以下スクリプト)の著作権は全て作成者であるtisa(以下作者)に帰属します。著作権表示があるものは絶対に消さないでください。著作権非表示にするには事業者登録を行ってください。
  • 商用利用は可能です。商用利用を希望される方は詳細についての「商用利用について」を必ずご覧ください。
  • 改造は自由ですが自己責任で行ってください。尚、改造に関するサポートは行いません。
  • スクリプトの再配布は要相談といたします。改造したスクリプトを配布したい場合などは作者に予めご一報下さい。
  • 全てのスクリプトが、全ての環境で動作する事を保証している訳ではありません。設置がうまくいかない、不具合が発生したなどのご報告は下記コメント欄もしくはお問い合わせフォームよりご連絡ください。
  • 当サイトに著しく不利益があると判断した場合には、スクリプトの使用中止をしていただくことがあります。
  • スクリプトを利用して起こった、いかなる不利益・損害・トラブルについて作者は一切の責任を負いません。
  • この規約はフリーウェア・シェアウェアに限らず作者が手掛けた全てのスクリプトに適用されます。ただし、WordPressプラグイン、テーマはGPLライセンスが優先的に適用されるものとします。
  • この規約は必要に応じ予告なく改編・加筆することがあります。
  • スクリプトを使用した時点でこの規約に同意したと見なします。

ダウンロード


設置方法

  1. WordPress管理画面の管理メニューから、『プラグイン』→『新規追加』→『プラグインのアップロード』と画面を開きます。
    wp_mwc_install01
  2. ファイル選択でmaroyaka-webclap-for-wordpress.zipを選択し、『いますぐインストール』ボタンを押してください。
    wp_mwc_install02
  3. インストールが完了したら『プラグインを有効化』を押して導入完了です。
    wp_mwc_install03
  4. 設定画面から「拍手ボタン設置ページ」項目でボタン表示位置を設定するか、下記のショートコードを使用して任意の位置から拍手ボタンを設置できます。
    [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
  • ・お礼絵でURL指定ができない不具合修正
  • ・誤字修正
2018-01-15 var1.6.1
  • お礼絵が表示されないバグ修正
2017-12-31 var1.6.0
  • ・拍手レポート機能追加
  • ・お礼絵設定機能追加
  • ・連続拍手限度制御にCookieを追加
  • ・絵文字対応化
  • ・細かい仕様変更/不具合修正
2017-03-28 var1.5.1
  • 拍手後の吹き出しによるメッセージ送信の有無設定を追加
2016-04-13 var1.5.0
  • ・WordPress4.4.2に対応
  • ・ウィジェットに拍手一覧を表示する「WEB拍手」を追加
  • ・誤字修正
2015-11-30 var1.4.2
  • 連続で拍手した際に拍手数が記事ID+1になってしまうバグ修正
  • ver1.4.1からインストール時にエラーが発生してしまうバグ修正
2015-11-24 var1.4.1
  • 拍手ボタンが表示されないバグ修正
  • 自動更新通知機能追加
2015-10-07 var1.4
  • WordPress4.3.1対応化
  • 特定のページのみ拍手ボタンを表示させない機能を追加
  • 拍手ボタンのテンプレートタグを追加
  • 不具合修正
2015-05-16 var1.3
  • 無限スクロール使用時に同機能が動作しなくなるバグ修正
2015-05-05 var1.2
  • ウィジェットの最大表示順位設定が正常に動作しないバグ修正
2015-05-03 var1.1
  • ショートコードが効かないバグ修正
2015-04-29 var1.0
  • タブレット端末(スマホ)対応化
  • マルチサイト対応化
  • 拍手ページ一覧機能追加
  • 集計機能追加
  • 拍手ランキングウィジェット追加
  • 拍手一覧に記事ID、アイキャッチ表示追加
  • 拍手ボタンテキスト設定追加
  • 拍手ボタンタイプ設定追加
  • 同一拍手であれば拍手数を集計して表示するように変更
  • その他細かい仕様変更
2014-11-30 var0.6
  • WordPress4.0.1対応化
2014-10-27 var0.5
  • 拍手一覧に「メッセージ有りのみ表示」機能追加
  • 拍手ボタンショートコード追加
  • 拍手メッセージフォームの「閉じる」ボタンが表示されないバグ修正
  • 細かい修正・仕様変更
2014-09-20 var0.4
  • 設定に「ボタン表示位置」追加
  • 「拍手ボタン設置ページ」に「固定ページ」を外しても固定ページにボタンが表示されてしまうバグ修正
  • 設定保存後のメッセージが表示されないバグ修正
2014-07-28 var0.3
  • まろやかWEB拍手 for WordPress 0.3 拍手一覧ページで日付が正しく表示されないバグ修正
  • 設定保存後メッセージボックスが他のページでも表示されてしまうバグ修正
  • その他些細な修正
2014-07-23 var0.2
  • 設定の「拍手ボタン設置ページ」項目に「記事一覧(メインループ内)」追加
  • 拍手一覧が表示されないバグ修正
var0.1
  • 公開

コメント

  • 素敵なプラグインありがとうございます!
    WPデビューしたので早速使用させて頂きました。軽くてログも見やすいので本当に助かっています!

    誤字のご報告と今後のアップデート要望なのですが、
    拍手一覧の「今日」「昨日」「一週」「一カ月」のボタン文字「一週」の部分が「一周」になっていました。本当に小さなことですみません。

    また、まいるどWEB拍手ぐれーどのように、ボタンリンク以外に画像やテキストでのリンクも自由にカスタムできるようになったらいいなぁと思っています。
    将来的にバージョンアップで適応して頂けたら嬉しいですが、もし有償の場合、お幾らでカスタマイズ頂けるでしょうか…?

    これからも応援しております。

    • ご利用ありがとうございます。

      誤字報告ありがとうございます。後ほど修正いたします。

      拍手ボタンはbutton要素で生成されていますので、CSSで指定すれば画像で表示することもできなくはないです。
      設定画面から設定できるようにすれば便利ですが、実装に少々手間が要りますね。
      有償の場合はこちらも5,000円前後になるかと思います。

  • maroyaka-webclap-for-wordpressを使わせていただいております。 ありがとうございます。
    容貌なんですが、過去記事に拍手を頂いているのですが
    WordPress にログインして、WEB拍手項目をクリックしてみない限り、拍手のログが分からないんですが、それは良いとして、できれば、ブログのコメントのように、サイドの欄などに、拍手のログを表示してくれると、凄くありがたいし、そうであるべき機能だと思います。
    現状では、ある特定の記事に拍手があったんだ~てな感じだけで、意味を成してないと思うのです。
    やはり、拍手を貰える記事をブログのトップページなどに記事のタイトルを自動表記し訪れてきた読者と共有したいとおもうのですが、どうでしょうか? 有償の場合お幾らでしょうか。

    • ご利用ありがとうございます。

      拍手のログ表示は良さそうな機能ですね。ご要望として検討させていただきます。

      有償でしたら直ぐ対応いたしますが、大体5,000円前後になるかと思います。

  • 素敵なプラグイン、ありがとうございます。
    不具合です。
    プラグインを有効後、拍手一覧ページにエラー文章がでてしまいます。
    ・clap-list-table.phpの$totalitems = array_slice($data, (($currentpage-1) (略)
    ・同じくclap-list-table.phpの foreach ($this->items as $item)
    ・admin.phpのforeach ($wp_list_table->items as $item) {略
    が問題のようなのですが、原因がよくわからず…対処していただけますでしょうか;
    なお、現在確認できる症状は拍手がカウントされていないことです。

    使用wordpress:4.3.1
    テーマ:interface

    • ご利用ありがとうございます。

      表示されたエラー文を教えていただけますでしょうか?

      • お返事ありがとうございます。
        以下エラー文です。◯部分はサイトURL含むので伏せています。

        Warning: array_slice() expects parameter 1 to be array, null given in /home/users/1/◯◯◯/web/contents/wp-content/plugins/maroyaka-webclap-for-wordpress/clap-list-table.php on line 192

        Warning: Invalid argument supplied for foreach() in /home/users/1/◯◯◯/web/contents/wp-content/plugins/maroyaka-webclap-for-wordpress/admin.php on line 661
        上記2つが拍手一覧ページの一番上に表示されています。

        Warning: Invalid argument supplied for foreach() in /home/users/1/◯◯◯/web/contents/wp-content/plugins/maroyaka-webclap-for-wordpress/clap-list-table.php on line 204
        上記は拍手一覧ページの「拍手人数:」のあとに表示されています。

        知識不足ですみません、よろしくお願いします。

        • ありがとうございます。
          確認しましたが、こちらからは原因となる問題は見つかりませんでした。

          差し支えなければ設置状態を確認させていただくことはできますか?

          • 確認ありがとうございます。
            設置状況はロリポップのレンタルサーバーで、wordpressはSQLiteで運用しています。
            (SQLiteでの運用が問題なのでしょうか…?)
            他に具体的に知りたい項目があればお伝えしますのでお願いします。

          • SQLiteですと本プラグインは対応していませんので、恐らくそれが原因と思われます。
            現状で動作させるにはMySQL5以上でご利用ください。

            SQLite対応については検討させていただきます。

          • そうだったんですね、大変申し訳ありませんでした;
            お手数おかけいたしました。もしSQLiteに対応されたらぜひ使わせていただきます。
            それでは失礼します。

  • お世話になっております、kururuです。
    不具合?のご報告です。
    ボタン+吹き出しで拍手数を表示する設定で利用しているのですが、連続で拍手ボタンを押した際に、吹き出し内の数字が拍手数ではなく「記事ID+1」になってしまいます。

    あと、こちらは個人的な要望なのですが、頂いたメッセージをエクセル形式等でダウンロードできると助かります。もし可能でしたら、ご検討頂けると幸いです。

    • ご報告ありがとうございます。
      拍手数の挙動は不具合と確認しましたので、修正バージョンを公開しました。

      エクセルダウンロードは検討させていただきます。

  • はじめまして。素敵なプラグインをありがとうございます。
    さっそくインストールしてみたのですが、有効にしても拍手ボタンが表示されません…。
    設置ページは「投稿ページ」と「固定ページ」にしています。
    表示位置を「左、中央、右」のいずれにしても同じです。
    出力されたwebページのソース内に「maroyaka-webclap-for-wordpress」の記述がありますので、確かに有効になっていると思うのですが…
    原因や解決方法がお分かりでしたら、ご教示願います。

    WordPressバージョン:4.3.1
    使用テーマ:Satellite

    • ご利用ありがとうございます。

      拍手ボタンがうまく表示されない不具合が見つかりましたので、修正したver1.4.1をアップしました。よろしければこちらをご利用ください。

      • さっそくver1.4.1にアップデートしたところ、正常に表示されるようになりました。
        迅速にご対応いただき、ありがとうございます。
        もうひとつ質問なのですが、「特定のページのみ拍手ボタンを表示させない機能」はどこから設定できますか?

        • 投稿画面に「WEB拍手ボタンを表示しない」ボタンがありますので、そちらにチェックを入れて投稿してもらえれば設定できます。

  • 早急にご回答くださりありがとうございます!
    わかりやすいガイドラインで助かります。
    利用法についてひきつづき検討させていただきます。
    ありがとうございました!

  • はじめまして。素晴らしいプラグイン、いつも楽しみにしております。
    自分は同人サイトを運営しており、イラスト展示のページで本プラグインを利用したく思っております。ただ、同サイト内で不定期で自家通販(フォームから同人誌通販受付)を行いたいと考えております。この場合、商用登録が必要になるのかどうかご教授いただけますでしょうか?

    • ご利用ありがとうございます。

      商用についてですが、本プラグインの使用が利益向上を目的としたり、事実利益に影響があるものと見なされた場合は商用利用になりますので、事業者登録が必要になります。
      例えば、紹介イラストページの拍手数に応じて商品化をした場合や、拍手メッセージから商品の要望をもらう等といった場合です。

      個人的な日記程度であればご自由に使っていただいて結構です。


コメントを残す