使い方の工夫お薦めプラグイン機能拡張コードトラブルシューティングお問い合わせ作者サイトへトラブルシューティングWordPress本体およびプラグインをアップグレードする前にすでに何らかのサービスを運営されている、いわゆる「本番サイト」においては特に、WordPress本体のアップグレードや、プラグインの新規追加・アップグレードなどは慎重に行なわれてください。別途、テストサイトやバックアップサイトを準備されて、そちらで十分な試用と確認をされた上で、「本番サイト」をアップグレードされることをおすすめします。あれ?動作がおかしい..と思った時にお試しいただきたいことOLBをお試しくださったユーザーさんから、「うまく動かない」といったご相談をいただくことがありますが、以下の方法によって解決したことが多いので、おかしいなと思ったときはぜひ試してみてください。なっているかチェックしてみてください。講師用ユーザーの「講師属性」のチェックを確認してみる講師用として「投稿者」権限のユーザーを登録したものの、その後に講師用ユーザーの「講師属性」をチェックするのを忘れていたというケースがありました。念のため、確認してみてください。ショートコードの記述が正しいか確認してみる各ページに挿入するショートコードの記述に誤りがあると、以下のようなことが起きる場合があります。ショートコードの箇所に何も表示されないショートコードの文字がそのまま表示されるスケジュールを設定しても反映されない日別スケジュール(全講師)にサムネイルが表示されない日別スケジュール(全講師)から講師紹介記事にリンクされないこれらの原因として、次のようなケースがありました。)ショートコードを挿入する際、本文を「ビジュアル」モードで入力してしまった。OLBガイドに掲載のショートコードをコピーし、「ビジュアル」モードで貼付けてしまった。)が全角文字になっていたアンダースコア(_)がハイフン(-)になっていた"id="で指定した講師IDが全角数字だった"id="で指定した講師IDが誤っていた"id="で指定した講師IDが無効だった(講師ユーザーの削除+再登録など)念のため、確認してみてください。javascriptのエラーの有無を確認してみる稀に「講師用スケジュール設定」ページでの開講・閉講の操作(セルをクリック)をしても何も反応しない、というご相談をいただきます。関するエラーが生じています。念のため、ブラウザのツールを使って、スクリプトエラーの有無をチェックしてみてください。関するエラーの原因は、お使いのテーマによるものだったケースが多いですが、他のプラグインによるものだったものもあります。Patch」以外の他のプラグインを全て停止することもおすすめします。お使いのテーマ自体にスクリプトエラーがある場合(そのテーマのデモサイトでも同じエラーが出ていたりします)は、テーマの制作元に問い合わせてみてください。投稿や固定ページの「ステータス」を「公開済み」にする管理者アカウントでは問題なく操作できるのに、講師や会員のアカウントで操作すると「ページが見つからない」ということになるケースがありました。これは、何らかの理由で、投稿や固定ページのステータスが「下書き」や「予約済み(公開日時が未来の日時)」になってしまっていたことが原因だったようです。ステータスを「公開済み」にした上で確認してみてください。テーマをWordPress同梱のものに変更してみるお使いのテーマとOLBプラグインの間で何らかの影響が生じ、OLBのスタイルシートやjavascriptが適用されないというケースはあります。OLBとの間でスタイル設定が重なり、そのままではスケジュール表が正しく表示されないようです。Fifteenなど)に替えて、問題が解消されるか確認してみてください。調査等について基本的に、テーマに依存する問題については対応できかねますが、やむをえないご事情がある場合については有償にて調査・対応いたします。Patch」を除き、他のプラグインを全て停止してみるこれで問題が解決するようでしたら、他のプラグインとの間で何らかの影響があったのかもしれません。停止させた他のプラグインを1つずつ元に戻しながら動作を確認し、どのプラグインとの併用で問題が起きるのか確かめてみてください。別途もう1つテストサイトを作ってみる「OLBがうまく動かない」という当該サイトとは別に、もう1つテストサイトを用意して、WordPressのインストールからOLBのインストールまでを最小限の手順で行なってみてください。今のところ、これによって問題が解決したケースが最も多いです。新たに別のディレクトリへWordPressをインストールし、管理者としてログイン。lesson」でプラグインを検索。インストール&有効化。Fifrteen」を有効化。パーマリンク設定」で「投稿名」を選択して保存。新規追加」で「権限グループ=投稿者」として講師「t1」を登録。続けて「t1」のプロフィール編集画面を開き「講師属性」をチェックして保存。ログアウトして「t1」でログインし直す。「講師スケジュール編集」ページ(http://example.com/test/editschedule/)を開き、レッスン日・時刻をクリックして正常動作を確認します。このテストサイトで問題なく動作するようであれば、元のサイトの方に何らかの原因があったと思われます。元のサイトをそのままにして、テストサイトの方を「予約専用サイト」として運用することにしたというケースもありました。WordPress本体のファイル一式を再アップロードしてみる最初に作ったサイトではOLBがうまく動作せず、同じサーバーに別途もう1つテストサイトを作ってみるとそちらではちゃんと動作した、という事例の後日談です。WordPress本体のファイル一式をアップロードし直してみたところ、今度はOLBもちゃんと動作した、というご報告をいただいたケースがありました。いうこともあるようです。XAMPPではなく、実際のレンタルサーバーで確認してみるローカルの開発環境「XAMPP」においてはうまく動作しなかったが、実際のレンタルサーバーにWordPressを移してみたら問題なく動作した、というケースも数件ありましたので、念のためお試しください。ご利用の海外サーバーに合わせて、OLB自体を調整してみるある海外サーバーで、予約・キャンセルの際の「講師側への通知メール」だけが届かない(会員側には届く)というケースがありました。会員側への通知メールは届くということから、OLBの「講師への通知メール」の差出人アドレスが、予約者(会員)のメールアドレスであることと関係があるのかもしれません。その場合の対処方法をまとめましたので、こちらもご参照ください。講師に通知メールが届かない時の対処それでもやっぱりうまく動かないときは一通りこれらの方法を試してみたけれど、「やっぱりうまく動かない」という場合は、ご利用環境などの情報を添えてご相談ください。