web-dev-qa-db-ja.com

特定の言語でサイトにユーザーを作成する

私たちは、いくつか例を挙げると、ロシア語、スペイン語、英語の8ヶ国語を含むWebサイトを作成しました。言語ごとに独自のバージョンのWebサイトがあります。

私は、サイトに割り当てられた言語だけを変更できるユーザーを作成しようとしています。

たとえば、ロシア語版のユーザーを作成した場合、その人はロシア語版のみを変更できます。

ウェブサイトを作成したウェブデザイナーはそれができないと言いました、しかし私はまだ念のために、まだ尋ねています。

情報として、私はpolylangモジュールを使っています

4
Andy K

実際にこの機能を提供するプラグインがあります。 Polylang User Manager

Polylang User Managerは、Polylang WordPressの多言語プラグインと連携します。翻訳者または編集者として割り当てられていない言語に基づいて、editor/shop_managerまたはその他のユーザロールへのアクセスを制限できます。

3
Mike

免責事項:私はこれを使用していませんが、説明からそれは良いフィット感のように見えます。


groupsプラグイン を使用すると、投稿へのユーザーのアクセスを制限できるので、言語ごとに1つのグループを作成し、各ユーザーをグループに割り当てて、ユーザーを自分の投稿のみ編集できるように制限できます。グループ。

言語情報はpolylangとグループの間で重複しているかもしれませんが、おそらくうまくいくでしょう。

これでうまくいかない場合は、コメントを残して、投稿を削除(または編集)します。

3
satibel