2016-05-10 6 views
2

WordPressで管理不能ユーザを作成する方法を探しています。私は方法を探している数日を探して、疑わしい "プレミアムプラグイン"を使わずに方法を見つけられませんでした...私がこれを必要とする理由は、私もウェブサイトで働いているクライアントのサイトを開発しています。サイトの管理者でもあるので、管理者ユーザーアカウントを削除できないようにしてください。WordPressで "削除不可能な"管理者を作成しようとしています

ご協力いただければ幸いです。誰もこれの前にこれをしましたか?

更新: これを達成するには、カスタムユーザーロールを作成して、削除ユーザーを削除し、そのユーザーの認証からWordPressセクションを更新する方法がありますか?

+0

カスタムユーザーロール用のプラグイン(微調整機能):[ユーザーロールエディタ](https://fr.wordpress.org/plugins/user-role-editor/)。このプラグインを使用すると、ユーザー権限を削除せずにカスタム管理者のアカウントを作成できます。 – LoicTheAztec

答えて

0

だから私は、カスタムユーザーロール(無料版)と呼ばれるプラグイン使用して終了:https://wordpress.org/plugins/wpfront-user-role-editor/を。

管理者パネルの特定の部分だけにアクセスできるようにするため、特定の(クライアント管理者)ユーザーからユーザーリストを隠して、管理者ユーザーを削除するページが表示されないようにすることができました。

2

サイトを構築するにはクライアントに管理者権限が必要ですか?サイトが構築されている間に編集者の権限を与えてから、サイトを手渡した後に管理者権限を戻すのが最善の方法です。

そうでない場合はcustom user roleを作成し、capabilitiesのすべてのユーザーに管理者ユーザーを割り当てることができます(ただし、ユーザーを削除することはできません)。

+0

ありがとう私はこれを試しました。しかし、それは私にとって正しい解決策ではなく、クライアントが必要としていたテーマオプションメニューを残してしまった。しかし、これはmusの使用例の実行可能なオプションです! – austinthesing

3

あなたのコーディング能力に応じて、ユーザーの削除をコード化し、現在ログインしているユーザーを確認することもできます。削除しようとしているユーザーがあなたの意見に同意しない場合、ルールこれをテーマのfunctions.phpに入れることができます(うまくいけば、サイトテーマを変更せずに、作成中のユーザーアカウントを削除してください)。

https://codex.wordpress.org/Plugin_API/Action_Reference/delete_user

+0

私のPHPコーディングはそれほど素晴らしいものではありませんが、私はあなたが何をしているのかという一般的な考えを得ています... – austinthesing

関連する問題