ドキュメンテーション
印刷ページ

WordPressサイトとSuperSaaSの統合

このページではWordPressとSuperSaaSスケジュールの統合について説明します。
もしまだSuperSaaSのアカウントが無いようでしたら作成して下さい。

自身のサイトでログイン機能を提供していない場合は通常のこちらスケジュールの統合をご参照下さい。
Wordpressサイトにログインしている場合のみpluginは動作します。

SuperSaaSスケジュールにWordPressのログイン名を使用

SuperSaaS WordPressプラグインは、ユーザーを自動的にWordPressユーザー名でSuperSaaSスケジュールにログインさせる"今すぐ予約する"ボタンを表示します。
もしWordPressユーザー登録システムを使用していない場合は、
代わりにあなたのサイトにスケジュールを統合するために通例の指示に従わなければなりません。

プラグインによって作成されたボタンはWordPressユーザーデータベース情報をSuperSaaSへ、
SuperSaaSデータベース内にユーザーを作成または必要があればアップデートして案内します。
これはユーザーを予約システムに対して別個のログインをしなければならないことから解放し、
二回ログインすることを避けるためにあります。

WordPressプラグインのセットアップとインストール

  1. プラグインのインストール. WordPress 3+ は、ダッシュボード>プラグインに移動し、「新規追加」をクリックしてください。
    「今すぐインストール」をクリックし、プラグインを有効にします。
    古いWordPressのバージョンでは、まずコンピュータにプラグインをダウンロードしてください。
    次に、WordPressのプラグイン>新規追加 を選択し、左側のメニューから[新規作成]から追加します。
    上部にある「アップロード」をクリックして、ダウンロードしたファイルを選択します。
    「今すぐインストール」をクリックし、すべてがうまくいった場合は、今すぐ有効化プラグインのリンクをクリックすることができます。
  2. プラグインの設定. メニューから設定>SuperSaaSを選択し、SuperSaaS設定画面に入力してください。
    • SuperSaaSアカウント名. あなたのアカウント名emailアドレスではありません。
    • SuperSaaS password. 管理者がSuperSaaSにログインするパスワードです。
    • スケジュール名もしくはURL. スケジュール名もしくはURLを入力可能です。 複数スケジュールを使用している場合は以下をご参照下さい。
    • Button Label – サポートされている言語で「今すぐ予約」またはそれに相当するデフォルトが設定されています。
    • Button image.
      http://cdn.supersaas.net/en/but/booknow_red.png
      Book now!
      (See more examples)
      もし空白にした場合は標準のボタンが表示されますが次の様にURLを入力する事も可能です。 http://cdn.supersaas.net/en/but/booknow_red.png
    • カスタムドメイン. もしあなたのスケジュールを示すために カスタムドメイン名を作成している場合、ここであなたのユーザーに正確に示すために入力してください。
    (* – 必須事項)
WordPress SuperSaaS Plugin Settings

WordPressとの統合用にSuperSaaSのアカウントセッティングを変更

WordPress 3+でSuperSaaSプラグインを簡単に設定.
  • WordPress管理画面から"Plugins" → "Add New"を選択
  • "SuperSaaS"を県sカウ
  • "Install Now"をクリック
  • ポイント2のインストラクションを参照下さい。

WordPressでSuperSaaSアカウントを変更

あなたのワードプレスユーザーデータベースは、あなたのワードプレスサイト上のユーザー情報の変更をSuperSaaSに伝えるのには優れていますが、
他の点ではあまりメリットがありません。
ですから、あなたのユーザーにはSuperSaaS上のユーザー情報を変更しないでもらうことをお勧めします、なぜなら混乱しやすいからです。
例えば、あるユーザーがSuperSaaS上でパスワードを変更できるようになれば、
その人はワードプレスのパスワードがまだ同じままだということに気づかない可能性があります。
そのような矛盾を避けるため、あなたのSuperSaaSアカウントに以下の変更を行ってください:
次に、ワードプレスないのデータベースフィールドがあなたのSuperSaaSユーザーデータベースとあっていることを確認する必要があります。
「アクセスコントロール」ページで次の変更を行ってください。

  • アクセスコントロール ページにて, (ログインとあなたのサイトへ登録)"ボタンを選択してください。
  • アクセスコントロール ページにて, ユーザー自身による情報の更新を防ぐ"にチェックをして下さい。
  • レイアウト設定 ページにて, Your URL 欄をユーザーがログイン出来るあなたのサイトと一緒に埋めてください。

二番目に、ワードプレスのデータベース・フィールドがあなたのSuperSaaSユーザーのデータベースと一致することを確認する必要があります。
次の変更は"(アクセス・コントロール)"ページで行なってください。:

  • チェックボックス"ログイン時の名前としてEメールアドレスを使用してください"の選択を外します。
  • Optional (or Mandatory)フィールドに表示されるE-mail addressを選択
  • すべてのフィールドを"(尋ねない)" に変更してください。 もし"ここでログインしない) Passwordを解除することができます)

あなたのサイトにてこのボタンを試すことができます。
サイト管理者として、常連ユーザーを装って試すためにはSuperSaaSのメインページを通してログインする必要があります。
SuperSaaSにて"スーパーユーザ"を定義したい時には、彼らが"ユーザー・マネージメント"ページにて役割を変更する前に
少なくとも一度はボタンを使用したことがあることを確認してください。

SuperSaaS Access Control

SuperSaaSの設定

"アクセスコントロール"ページにて設定可能です。

ボタンをページに追加

ページにショートコード[supersaas]を設置してボタンを表示できます。
ショートコードは、設定画面の値を上書きするラベルと画像、後にオプションのパラメータを取ることができます。
たとえば異なるスケジュールに複数のボタンを追加したい場合に便利です。

[supersaas after="schedule1" label="Book on Schedule 1"]
[supersaas after="schedule2" label="Book on Schedule 2" image="http://example.com/book_now.gif"]
Entering multiple Booking Buttons in a WordPress post
Rendering a post with multiple buttons

トラブルシューティング

  • ボタンはあなたのワードプレスページにログインしたユーザーにのみ現れることにご注意下さい。
  • もしエラーメッセージ"Emailが有効ではありません。"が表示される場合は前項のセッティングが正しくされているか確認して下さい。
  • もしボタンがユーザーをリダイレクトしても実際にログインできないようでしたら、あるいは"スケジュール名もしくはURL"欄内のURLを用いた場合は、そのURLドメインがカスタムドメインネーム欄に入力されているかご確認ください。