Crowdfunding for WooCommerce:クラウドファンディング機能を追加できる

2017年2月10日

時々、テレビでも紹介されるクラウドファンディング。
不特定多数の人から、ネット経由で資金調達を募ることができる仕組みです。
日本国内では、Readyfor や Makuake などがクラウドファンディングサイトとしては有名です。

せっかく WordPress を使ってショッピングサイトを運営しているなら、
クラウドファンディング機能を自サイトでも利用してみるのも良いかと思います。

そのような時に便利な WordPress 用プラグインがあります。
それは「Crowdfunding for WooCommerce」です。
そのインストール手順から日本語化・使い方と設定などを解説していきます。

Crowdfunding for WooCommerce

Screenshot of wordpress.org

Crowdfunding for WooCommerce は、WooCommerce にクラウドファンディング機能を追加できます。

各商品ごとにクラウドファンディング機能を使うかの選択ができて、
募集開始日と終了日・目標金額などを設定できます。
支援金額には、固定金額だけでなくて、最小金額から最大金額までの範囲指定が可能です。

クラウドファンディング機能を有効にした商品には、専用タブが追加されて、
プロジェクト終了日までの残り時間などの情報が表示されます。

ショートコードを使うとプロジェクトを申請するためのページを作成することができて、
管理画面にアクセスできないユーザーでもプロジェクトを作成することができます。

※即公開ではなくて、管理者の承認後に公開することもできます。

記事を作成もしくは更新時点でのバージョン:v 2.3.4
マルチサイトでの利用:可

インストール手順

下記の URL から ZIP ファイルを入手して、管理画面からアップロードして有効化するか
Crowdfunding for WooCommerce – WordPress.org

もしくは、WordPress.org の公式プラグインディレクトリにリリースされているので、
管理画面から入手できます。

ダッシュボードから「プラグイン」メニューの「新規追加」を選択し、
プラグイン追加画面右上の検索窓に「Crowdfunding for WooCommerce」と入力します。

WordPressプラグイン「Crowdfunding for WooCommerce」のスクリーンショット

検索結果の一番左上に表示されると思うので、「今すぐインストール」をクリックします。
インストールが完了したら、プラグインを「有効化」します。

プラグインのインストールに慣れていない方は、
下記の記事にて詳しく解説していますので、御覧ください。

WordPressプラグインのインストール手順を解説 – WordPress活用術

日本語化

Crowdfunding for WooCommerce を有効化した際に日本語化されない場合には、
日本語化用の言語パックを translate.wordpress.org から入手できる場合があります。

WordPress と関連プロジェクト(テーマ・プラグイン)用の翻訳プラットフォームとして、
translate.wordpress.org (GlotPress) が導入されています。

※ボランティアで翻訳されている場合が多いので、
全てのプラグインで、必ずしも日本語化用の言語パックが用意されているわけでは無いです。
また、用意されていても 100% 翻訳されている保証もありません。

日本語化用の翻訳ファイルの探し方は、下記の記事を参照してください。

WordPress公式での日本語化用の翻訳ファイルの探し方 – WordPress活用術

各種設定

WordPressプラグイン「Crowdfunding for WooCommerce」のスクリーンショット

設定画面は、WooCommerce の設定画面に組み込まれています。

General

Crowdfunding Options

WordPressプラグイン「Crowdfunding for WooCommerce」のスクリーンショット

  • WooCommerce Crowdfunding
    クラウドファンディング機能を有効にするかどうか。

Status Options

WordPressプラグイン「Crowdfunding for WooCommerce」のスクリーンショット

  • Order Statuses to Include in Calculations
    各ファンディングの計算に含める注文ステータスを設定します。

Crowdfunding Buttons Options

WordPressプラグイン「Crowdfunding for WooCommerce」のスクリーンショット

  • Default Button Label on Single Product Page
    単一商品ページのデフォルトボタンのラベルを指定できます。
  • Default Button Label on Archive Pages
    アーカイブページのデフォルトボタンのラベルを指定できます。

Crowdfunding Messages Options

WordPressプラグイン「Crowdfunding for WooCommerce」のスクリーンショット

  • Message on Product Not Yet Started
    まだプロジェクトが開始されていない商品に関する文言を設定します。
    [product_crowdfunding_time_to_start]などのショートコードが使えます。
  • Message on Product Ended
    プロジェクトが終了した商品に関する文言を設定します。
    [product_crowdfunding_time_remaining]などのショートコードが使えます。

Variable Add to Cart Form Options

WordPressプラグイン「Crowdfunding for WooCommerce」のスクリーンショット

  • Radio Buttons for Variable Products
    ラジオボタンを使用可にするかどうか。

Ending Options

WordPressプラグイン「Crowdfunding for WooCommerce」のスクリーンショット

  • End On Time Ended
    募集終了日をプロジェクト終了とするかどうか。
  • End On Goal Reached
    目標金額などに到達した時にプロジェクト終了とするかどうか。

Products Data Update Options

WordPressプラグイン「Crowdfunding for WooCommerce」のスクリーンショット

  • Update Rate
    データの更新間隔を設定できます。
    毎分・15 分・1 日 2 回・毎日・毎週・リアルタイムから選択可

Product Info

Custom Product Tab

WordPressプラグイン「Crowdfunding for WooCommerce」のスクリーンショット

  • Add Product Info to Custom Tab on Single Product Page
    各商品のカスタムタグにプロジェクト情報タブを追加するかどうか。
  • Custom Tab Title
    タブのタイトルを入力します。
  • Info
    タブで表示する情報を入力します。
  • Order
    表示順を指定します。

Custom Product Info

WordPressプラグイン「Crowdfunding for WooCommerce」のスクリーンショット

  • Add Product Info to Single Product Page
    各商品ページに商品情報を追加するかどうか。
  • Info
    表示する情報を入力します。
  • Position
    表示位置を指定します。
  • Order
    表示順を指定します。

Custom Product Info – Category View

WordPressプラグイン「Crowdfunding for WooCommerce」のスクリーンショット

  • Add Product Info to Archives Pages
    商品情報をアーカイブページに追加するかどうか。
  • Info
    表示する情報を入力します。
  • Position
    表示位置を指定します。
  • Order
    表示順を指定します。

Product Price

WordPressプラグイン「Crowdfunding for WooCommerce」のスクリーンショット

  • Hide Main Price for Variable Crowdfunding Products
    クラウドファンディング商品の標準価格を隠すかどうか。

Open Pricing (Name Your Price)

Labels and Messages

WordPressプラグイン「Crowdfunding for WooCommerce」のスクリーンショット

  • Frontend Label
    フロントエンドで表示するラベルを入力します。
  • Message on Empty Price
    価格が未入力の場合に表示する文言を入力します。
  • Message on Price too Small
    入力した価格が少なすぎる場合に表示する文言を入力します。
  • Message on Price too Big
    入力した価格が多すぎる場合に表示する文言を入力します。

Template

WordPressプラグイン「Crowdfunding for WooCommerce」のスクリーンショット

  • Frontend Template
    フロントエンドのテンプレートを設定します。

User Campaigns

User Campaigns Options

WordPressプラグイン「Crowdfunding for WooCommerce」のスクリーンショット

WordPressプラグイン「Crowdfunding for WooCommerce」のスクリーンショット

下記のショートコードを使用すると、
独自のクラウドファンディング入力フォームを作れます。

[product_crowdfunding_add_new_campaign]

Form Fields

フォームに追加する項目と必須にする項目を指定できます。

・Additional Fields
フォームに追加する項目を指定します。

・Is Required
フォームに追加した項目のうち必須項目を指定します。

More Options

WordPressプラグイン「Crowdfunding for WooCommerce」のスクリーンショット

  • User Visibility
    フォームを使用できるユーザーを権限で指定します。
    未入力にすると全てのユーザーが使用できます。
  • Campaign (Product) Type
    商品のタイプを選択します。
  • Campaign Status
    フォームから送信したプロジェクト商品の状態を設定します。
  • Require Unique Title
    同じタイトルを許可するかどうか。
  • Add “Campaigns" Tab to User’s My Account Page
    ユーザーの「マイアカウント」ページに「プロジェクト」タブを追加するかどうか。
  • Add Edit Campaign Button
    「プロジェクト」の編集ボタンを追加するかどうか。
  • Add Delete Campaign Button
    「プロジェクト」の削除ボタンを追加するかどうか。
  • Message: Campaign Successfully Added
    プロジェクトが正常に登録された時に表示する文言を入力します。
  • Message: Campaign Successfully Edited
    プロジェクトの編集が正常に行われた時に表示する文言を入力します。

ショートコード一覧

後援者とお金に関するショートコード

  • product_crowdfunding_total_sum
    現在の商品の総額(つまり、現在までの資金調達額)を表示します。
  • product_crowdfunding_total_backers
    現在の商品の注文(後援者)の合計数を表示します。
  • product_crowdfunding_total_items
    現在の製品の注文アイテムの合計数を表示します。
  • product_crowdfunding_goal
    現在の商品の最終目標を表示します。
  • product_crowdfunding_goal_remaining
    現在の商品の最終目標に到達するために必要な残り金額を表示します。
  • product_crowdfunding_goal_remaining_progress_bar
    グラフィカルな進行状況バーとして表示します。
  • product_crowdfunding_goal_backers
    現在の商品の最終目標(バッカー)を表示します。
  • product_crowdfunding_goal_backers_remaining
    現在の商品の最終目標に到達するために必要な残高を表示します。
  • product_crowdfunding_goal_backers_remaining_progress_bar
    ゴール(バッカー)がグラフィカルな進行状況バーとして表示します。
  • product_crowdfunding_goal_items
    現在の商品の最終目標(項目)を表示します。
  • product_crowdfunding_goal_items_remaining
    現在の商品の最終目標に到達するために必要な残り項目を表示します。
  • product_crowdfunding_goal_items_remaining_progress_bar
    ゴール(アイテム)をグラフィカルな進行状況バーとして表示します。

日付や時刻に関するショートコード

  • product_crowdfunding_startdate
    現在の商品の開始日を表示します。
  • product_crowdfunding_starttime
    現在の商品の開始時刻を表示します。
  • product_crowdfunding_startdatetime
    現在の商品の開始日時を表示します。
  • product_crowdfunding_deadline
    現在の商品の終了日を表示します。
  • product_crowdfunding_deadline_time
    現在の商品の終了時刻を表示します。
  • product_crowdfunding_deadline_datetime
    現在の商品の終了日時を表示します。
  • product_crowdfunding_time_remaining
    締め切りまでの残り時間を表示します。
  • product_crowdfunding_time_remaining_progress_bar
    グラフィカルプログレスバーとして残りの時間を表示します。

その他のショートコード

  • product_crowdfunding_add_new_campaign
    ユーザーによるキャンペーン入力フォームを表示します。
  • product_crowdfunding_add_to_cart_form
    バッカー(カートに追加)HTMLフォームを表示します。

クラウドファンディング情報入力フォーム

商品をクラウドファンディングとして登録するには、
「WooCommerce」の商品メニューから新規作成もしくは編集から入力フォームを表示します。

WordPressプラグイン「Crowdfunding for WooCommerce」のスクリーンショット

「Enable」にチェックを付けて有効にします。

Goals

  • Goal(¥)
    目標金額を入力します。
  • Goal(Backers)
    目標とする後援者数を入力します。
  • Goal(Items)
    目標とする商品数を入力します。

Time

  • Start Date
    プロジェクトを開始する日付を指定します。
  • Start Time
    プロジェクトを開始する時刻を指定します。
  • End Date
    プロジェクトの終了日を指定します。
  • End Time
    プロジェクトの終了時刻を指定します。

Labels

  • Add to Cart Button Text(Single)
    プロジェクトの商品ページに表示する「カートへ追加」ボタンの文言を入力します。
  • Add to Cart Button Text(Archive/Category)
    アーカイブ・カテゴリーページに表示する「カートへ追加」ボタンの文言を入力します。

Open Price(Name Your Price)

  • Enabled Open Pricing
    価格をオープン価格にするかどうか。
  • Default Price
    価格の初期値を入力します。
  • Min Price
    入力できる価格の最低金額を指定します。
  • Max Price
    入力できる価格の最高金額を指定します。
  • Number of Decimals(Price Step)
    小数点以下の桁数を指定します

表示例

WordPressプラグイン「Crowdfunding for WooCommerce」のスクリーンショット

WordPressプラグイン「Crowdfunding for WooCommerce」のスクリーンショット

URL

Crowdfunding for WooCommerce – WordPress.org

本ページはアフィリエイトプログラムによる収益を得ています