【WordPress】adminの管理者アカウントの追加
をしたかったんだけどなぜか上手く追加されない。
参考
Debug Mode WordPressのユーザーをデータベースに直接登録する(wp_capabilitiesとwp_user_levelについて)
SQL: Add New Admin User. In the example below, I am using an ID of 2. Change this number to the next user available, or some safe high number. · GitHub
WordPressで管理人アカウントを削除したときの対処 - Daily GLOCALISM
フォーラム » 複数人の編集者による運営について(他の編集者の投稿の再編集は不可? — WordPress
ユーザーの追加
INSERT INTO dbName.tableName (ID, user_login, user_email) VALUES ('1', 'userName', 'e-mail');
wp_capabilitiesの設定
INSERT INTO dbName.tableName (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '1', 'wp_capabilities', 'a:1:{s:13:”administrator”;b:1;}');
wp_user_levelの設定
INSERT INTO dbName.tableName (umeta_id, user_id, meta_key, meta_value) VALUES (NULL, '1', 'wp_user_level', '10');
パスワード設定してログインしてからwp-adiminに入ろうとすると権限がないと言われる...。
なんでだろう。。
ちなみにsubscriberにしてuser_levelを0にしても権限がないって言われるから多分この他の部分で何かおかしいんだろうな。。。
【追記】
新しくwpのサイト作って管理者アカウントの設定見たら
meta_keyが
wpb09631capabilities, wpb09631user_levelとなっていたのでおそらく
「wp_capabilities」ではなく「tableNamecapabilities」っぽい。user_levelも同じく。