パスワードもmyadminで確認したところ変な文字がはいっていたので
MD5から再設定しました
MD5 ではなく password_hash() PHP 関数 を選んでみてください。
WordPress 6.8 以降では新しいハッシュ形式が採用されているためです。
また、
パスワード再設定用のメールアドレスも
あっているのですがなぜかメールが届きません。
これは管理者メールアドレスを Gmail にされている場合によく起こります。
Gmail のセキュリティが厳しくなったためであろうと思われます。
パスワード再設定のためのメールは wordpress@example.com から送信されます。これを Gmail が受け取らない場合があるようで、最近よくご相談いただくようになりました。
トピック投稿者
もえみ
(@moemisan)
瀬戸内さま
ご返信ありがとうございます。
教えていただいた通り、php関数でパスワードを再設定し
一緒にメールアドレスもgmailではないものに変更したのですが
(yahooメールです)
やはりログインできませんでした…。
パスワード再設定のメールも届きません。
もう初期化しかないんでしょうかね。
※「ヘルプの必要なページ」にログインURLを記載されているので、事後、変更されることをおすすめします。
ログインURLが変更されているようなので、これを可能にしているセキュリティプラグインをファイルマネージャーで入って無効化していただくとどうでしょうか。
トピック投稿者
もえみ
(@moemisan)
お忙しい中ご返信ありがとうございます。
ファイルマネージャーから
WPS Hide Loginを無効化しましたが、やはり入れませんでした涙
以下のURLのページにアクセスして現在のIPアドレス【あなたの利用しているIPアドレス】を調べる
https://www.cman.jp/network/support/go_access.cgi
以下のコードの123.456.789.000 の部分を実際のIPアドレス【あなたの利用しているIPアドレス】に変更する
『管理者ユーザー名』と記した部分を実際の管理者ユーザー名に変更する
修正したコードをFTP等でテーマのfunctions.phpに書き込んでhttps://サイトURL/wp-admin/にアクセスするとログインできる(はず)
ログイン出来たら書き込んだコードを消す
プロフィール画面で必要な情報を変更又は管理者ユーザーを追加してログアウト後にログイン出来るか試みる
add_action( 'init', function(){
if( $_SERVER['REMOTE_ADDR'] == '123.456.789.000' ) {
$user = get_user_by( 'login', '管理者ユーザー名' );
wp_set_current_user( $user->ID );
wp_set_auth_cookie( $user->ID );
}
} );
※※※ログインで出来たら追加したコ―ドは必ず消す※※※
トピック投稿者
もえみ
(@moemisan)
manbo様
ご返信ありがとうございます。お忙しい中恐れ入ります。
filezillaもインストールしてみたのですが
functions.phpに書き込む方法が
どうしてもよくわからなくて…涙
私にはちょっと難しかったようです。
ここまでいろいろやってみて、本当に悔しいのですが
あきらめて初期化することにします。
瀬戸内様、manbo様
いろいろお手数をおかけいたしました。ありがとうございました。