WordPressをマルチサイトで運営している場合、子サイトが「参加サイト」に表示されます。ところが、たまに子サイトが「参加サイト」に表示されないケースがあります。この記事ではその解決法を解説します。
WordPressのマルチサイトで参加サイトに子サイトが表示されない場合の解決法
「参加サイト」に子サイトが表示されないとうのは次のような状態のことです。
このままだと子サイトを切り替えるとき地味に不便です。
とはいえ原因は単純で、子サイトに現在ログインしているユーザーが追加されていないことです。子サイトにユーザーを追加することで解決します。
子サイトにユーザーを追加する方法
子サイトにユーザーを追加する方法は2つあります。
- 子サイトのダッシュボードからユーザーを追加
- サイト画面からユーザーを追加
ここではマルチサイトでしかできない2番のサイト画面からユーザーを追加する方法を説明します。
ユーザーを追加したいサイトにマウスカーソルを持っていくとメニューが表示されるので「編集」をクリックします。
サイト編集画面が表示されるので、「ユーザー」タブをクリック。
そうすると、現在登録されているユーザーが表示されます。今の場合、1人しか登録されていませんね。ここに現在ログインしているユーザーを追加します。
ここに1人だけ登録されているユーザーは、サイト追加のときに設定したメールアドレスのユーザーになります。マルチサイトでも自分1人でしか使わない場合は、サイト追加のときに入力する管理者メールアドレスを全て同じにしておけばこの問題は起こりません。
「既存のユーザーを追加」の項目で、ユーザー名と権限グループを指定して「ユーザーを追加」をクリックします。今回は権限は管理者を選択しました。
これでユーザーが追加されました。
確認のため管理サイトのメニューを見てみると、サイトが追加されていることが確認できます。
これで参加サイトから簡単に子サイトを切り替えられるようになりました。簡単にできるので「なぜ表示されないの?」と悩んでいる方はサクッと設定しましょう。
コメント
この記事へのコメントはありません。