Tutorial Cara Ganti Login URL Pada Permintaan Reset Password
Ada pertanyaan, “Bagaimana cara mengganti url login dari domain.com/wp-login.php menjadi domain.com/custom-login pada email permintaan reset password”.
Contoh kasus: ketika Anda telah mengganti default url login WordPress menjadi custom-login maka ketika terjadi reset password maka email berisi link untuk reset password masih tetap mengarah ke default url login. Untuk mengatasi itu mari baca tutorial cara mengganti login url WordPress pada email permintaan reset password sesuai dengan url login custom.
Copy dan paste kode dibawah ini kedalam functions.php tema
add_filter('retrieve_password_message', 'mm_change_reset_password_link', 10, 4);
function mm_change_reset_password_link($message, $key, $user_login, $user_data) {
$custom_login = 'custom-login'; // Ganti ini dengan slug halaman login Anda
$reset_link = network_site_url("{$custom_login}?action=rp&key=$key&login=" . rawurlencode($user_login), 'login');
$message = __('Someone has requested a password reset for the following account:') . "\r\n\r\n";
$message .= network_home_url('/') . "\r\n\r\n";
$message .= sprintf(__('Username: %s'), $user_login) . "\r\n\r\n";
$message .= __('If this was a mistake, just ignore this email and nothing will happen.') . "\r\n\r\n";
$message .= __('To reset your password, visit the following address:') . "\r\n\r\n";
$message .= '<' . $reset_link . ">\r\n";
return $message;
}
Simpan perubahan.
Filter tersebut akan menggantikan isi email permintaan reset password yang berisi link yang menuju ke url custom login Anda.
Cukup ganti value (isi) variable $custom_login
dengan alamat custom login WordPress Anda misal $custom_login = 'url-login-baru'
dengan asumsi jika url login custom Anda ‘url-login-baru’.
Related Posts
- Apa Itu Custom Content Type (CCT) dan Custom Post Type (CPT)
- Tutorial Header WordPress: Pengertian, Fungsi, dan Contoh
- Pengertian Sistem Templating Pada WordPress Berikut Contohnya
- Pengantar ke File Functions.php dalam Tema WordPress
- Tutorial Pengertian Dari Hook pada WordPress
- Pengertian Function Pada WordPress
- Penjelasan Tentang Tema WordPress: Tipe, Bahasa yang Digunakan, dan Cara Membuatnya
- Fungsi Author.php pada WordPress: Pusat Kontrol Profil Penulis
- Minifikasi HTML PHP Pada WordPress
- Tutorial Cara Block Komentar Walau Form Sudah Dimatikan
Skill
Skill dan tools yang bisa kami gunakan dan atau yang kami familiar dengannya untuk membantu proses web design, SEO dan digital marketing untuk para customer.- All
- Web Design
- Digital Marketing
- Research
- SEO
- Wordpress
- Other
- 2captcha
- ACF
- AIO
- AWS
- Accuranker
- Adobe XD
- Advanced Script
- Ahrefs
- Any Indexer
- Backlinks.com
- Beaver Builder
- Bootstrap
- Bricks builder
- CWP
- Captcha Breaker
- Carbon Fields
- ChatGPT
- Chrome
- Cloudflare
- Cloudfront
- Codepen
- Content Generator
- Copilot
- Cyberduck
- Cyberpanel
- DIVI
- Death By Captcha
- DirectAdmin
- Eagle
- EasyEngine
- Edge
- Electron
- Elementor
- Fiddler
- Figma
- Filezila
- Firefox
- Flexbox
- Flickity
- GSA SER
- GSAP
- Git
- GitHub
- Google Ads
- Google Ads MCC
- Google Adsense
- Google Analytics
- Google Chrome Extension
- Google DNS
- Google Data Studio
- Google Search Console
- Google Tag Manager
- Grid
- Image converter
- InterWorx
- Isotop
- Joomla!
- Kontraz
- Laragon
- Laravel
- Lightstail
- Linode
- Majestic SEO
- Moz
- NodeJs
- Notepad++
- Oxygen builder
- PHP
- Photoshop
- Piwix
- Platform Identifier
- Plesk
- Powertoys
- Proxy Scrapper
- Putty
- ReactJs
- Recoda
- Responsiveapp
- S3
- SEO Indexer
- Scrapebox
- Script Organizer
- SenuXe
- Solid SEO VPS
- StormProxy
- Sublime Text 3
- Tailwind
- URL Redirect Pro
- Ubbersugest
- Ubot studio
- VSCode
- Vanilla JS
- Vultr
- WAMPP
- WHM cPanel
- Weebly
- WinSCP
- Woocommerce
- Wordpress
- Wpcodebox
- XAMPP
- XnConvert
- Yoast
- Zion builder
- jQuery
- js/css libraries