サポート » プラグイン » 投稿ポイント付与のプラグイン

  • ポイントサイトを構築中です。
    アフェリエイトではなく、投稿してくれた人にポイントを差し上げ、投稿者が自分のポイントが現在どれくらいか分かる表示をさせたいと思っています。

    記事は文字数の最小と最大文字数で制限を掛け、記事のみや写真付きの記事で付与するポイントを変えたいと思います。

    さらにメンバーをグループに分け、ポイントの掛け率を変えられるように出来たら一層便利かと思います。

    現在の所、コメント送信の確認画面を外部ファイルのブランクページにリンクさせてポイントを付与してからコメント送信の承認確定させるしかないのかなー等と考えています。

    手動の方法としてはポイントの付与を管理者宛の自動返信メール機能を使う方法もありかと・・・(返信メールを携帯に設定し、投稿承認を携帯から管理画面にアクセスして投稿とポイント付与を確定)

    投稿の自動ポイント付与とそのランキング表示のプラグインをどなたかご存じないでしょうか?
    ご教示の程宜しくお願いいたします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • モデレーター IKEDA Yuriko

    (@lilyfan)

    投稿の自動ポイント付与とそのランキング表示のプラグインをどなたかご存じないでしょうか?

    ここまで凝ったシステムだと既存のプラグインは、まず存在しないと考えた方がいいでしょう。おそらく、ご自身で探してみて見つからなかったために質問されているかと思いますが……。

    WordPress では、そもそも投稿者をレーティングするようなプラグインがほとんどないようです。Slashdot のような多数の投稿者がいるようなシステムだと、投稿者にカルマ付与する仕組みがありますが、WordPress で Karma というと、Spam 関連のプラグインしかないようです。

    ただ、WordPress の仕組みとしては、登録ユーザーに対してカスタム情報を付与できる仕組み (usermeta) がありますので、それを使えば新規開発することはできると思います。ですので、プラグインの自作をがんばってみるのが近道だと思います。

    現在の所、コメント送信の確認画面を外部ファイルのブランクページにリンクさせてポイントを付与してからコメント送信の承認確定させるしかないのかなー等と考えています。

    ポイントは、記事を投稿した登録ユーザーに与えられるものだと思ったのですが、違うんですか?? ログインしていないコメント投稿者というのは、WordPress 的には「ゲスト」なので、 usermeta は使えません。また、ゲストユーザーに対してポイントを付与するというのも、なかなか難しいです (データベースに専用のテーブルを作ることになりそう)。

    あと、WordPress デフォルトでは「コメント投稿の確認画面」というのがありません。コメントを投稿すると、すぐに元の画面 (コメントフォームのある画面) に戻るのが普通です。

    さらに、新規コメント投稿時に呼ばれるフィルターフック、アクションフックを使えば、ブランクページに飛ばす必要はまずないでしょう。

    トピック投稿者 761013

    lilyfanさん、早速のご教示ありがとうございます。

    > ご自身で探してみて見つからなかったために・・・
    その通りです。探し始めて2週間程経ちますが参考になるような情報が殆どなく、
    このフォーラムに駆け込んだ次第です。

    > WordPress の仕組みとしては、登録ユーザーに対してカスタム情報を付与できる仕組み (usermeta) がありますので、それを使えば新規開発することはできると思います。・・・ログインしていないコメント投稿者というのは、WordPress 的には「ゲスト」なので、 usermeta は使えません。

    うーん新規投稿者(ゲスト)に対し、ポイントの付与と初めからグループ分けすることもかなり難しいようですね。投稿記事は文字のみと文字と写真付きの2つのグループに条件設定してから投稿時に振り分け、ポイント配分をグループごとに設定する方法で行うというプラグインの自作は、PHP初心者の私の力量ではハードルが高すぎ、仮に開発に取り組んでも時間がどれくらいかかるの分かりませんので断念します。

    WordPress以外ではサイボウズ オフィス7などのグループウェアも考えたのですが、ユーザー数制限なしは基本ライセンス料が¥1,380,000もするためとても導入できません。

    > 新規コメント投稿時に呼ばれるフィルターフック、アクションフックを使えば、ブランクページに飛ばす必要はまずないでしょう。

    初投稿時に登録させてから投稿をしていただき、投稿条件で振り分けられた送信確認画面を表示させ、その画面で設定されたポイントを振り分けるプラグインが必要のようですね。
    「ブランクページに飛ばす必要」があると思ったのは、投稿記事が消えるのを防ぐためで、ブランクページで登録だけをさせて送信確認させたかったからです。

    投稿条件に振り分けられた確認画面を使えばポイントも振り分けやすいのではという素人考えは甘すぎたようですね。

    ポイントを付けたり、ランキングを表示させる仕組みはオープンソースでもあるようなのですが、Wordpressに読み込ませる方法があれば比較的容易に出来そうなのですが難しいのでしょうか?
    現在ポイントサイトシステムのWIN2.0を導入途中なのですがアフェリエイト用のプログラムなので一部の機能をWordpressに読み込ませる方法を模索しています。

    lilyfanさんどうもありがとうございました。又何かヒントになる事がありましたら宜しくお願いいたします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「投稿ポイント付与のプラグイン」には新たに返信することはできません。