WordPress는 등록 인터페이스에서 이를 구현합니다. 등록 후 비밀번호가 페이지에 직접 표시됩니다.

不言
풀어 주다: 2023-04-02 19:52:01
원래의
2873명이 탐색했습니다.

이 글에서는 비밀번호가 등록 후 페이지에 직접 표시된다는 점을 주로 소개합니다. 이제는 필요한 친구들이 참고할 수 있도록 공유합니다. ##🎜 🎜#

머리말:

WordPress는 의심할 여지 없이 강력하지만 일부 기능의 구현이 여전히 만족스럽지 않습니다. 예를 들어 새 사용자가 웹사이트에 등록한 후입니다. , 그는 다운로드해야 합니다. 새 비밀번호는 사용자가 입력한 이메일로 전송되어야 하며, 비밀번호는 시스템에서 자동으로 생성됩니다. 어떤 이유로 사용자가 이메일을 받을 수 없고 로그인할 수 없는 경우, 이러한 사용자 경험은 다음과 같습니다. 아직은 좀 나쁩니다. 따라서 신규 사용자 등록 후 생성된 비밀번호를 입력하라는 메시지가 표시되므로 사용자는 이메일 수신을 기다리지 않고 바로 로그인할 수 있습니다.

변경을 시작하기 전에 몇 가지 작업을 수행하세요.

wordpress는 기본적으로 사용자 등록을 허용하지 않으므로 등록 기능을 열려면 백엔드에 로그인해야 합니다.


구현 과정은 다음과 같습니다.

먼저 wp-login.php, user.php (/wp-includes) 두 파일을 찾아야 합니다. / user.php)
1 wp-includes/user.php –>functionregister_new_user(){}에서 다음 코드 줄을 찾으세요.

1 update_user_option( $user_id, 'default_password_nag', true, true ); //Set up the Password change nag.
로그인 후 복사

아래에 추가하세요. 이 문장

1  // 把注册的用户名和随机生成的密码写进 cookie
2 setcookie("u",$user_login); 
3 setcookie("user_pass",$user_pass);
로그인 후 복사

(참고: 현재 WordPress 4.7.3 버전은 /wp-includes/user.php 경로에 있습니다.)

2 워드프레스 루트에서 찾으세요. 디렉토리 이 파일 wp-login.php

그런 다음 이 코드

1 $errors->add('registered', __('Registration complete. Please check your email.'), 'message');
로그인 후 복사

를 찾아 다음 코드로 바꾸세요.

1 // 读取 注册后写进 cookies 的用户名 和密码
2 $errors->add('registered', __('注册成功!用户名:'.$_COOKIE["u"].' 密码:'.$_COOKIE["user_pass"].'(登录后自行修改成便于你记忆的密码)'), 'message');
로그인 후 복사

글쎄, 이를 통해 등록할 수 있습니다. . 새로 등록된 사용자 이름과 비밀번호가 인터페이스에 표시됩니다. 효과는 다음과 같습니다. PHP 중국어 홈페이지를 주목해주세요!

관련 추천:

Wordpress의 "기사 RSS", "댓글 RSS", "WordPress.org"

#🎜 🎜##🎜🎜 #

WordPress는 등록된 사용자에게 비밀번호 설정 이메일 메시지를 보냅니다. 비밀번호 재설정 링크가 잘못되었습니다. 아래에서 새 링크를 요청하세요

위 내용은 WordPress는 등록 인터페이스에서 이를 구현합니다. 등록 후 비밀번호가 페이지에 직접 표시됩니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!