Cara menambah fungsi log masuk pengguna ke pemalam WordPress
Apabila membangunkan pemalam WordPress, kadangkala kita perlu menambah fungsi log masuk pengguna pada pemalam untuk memudahkan pengurusan kebenaran, penjimatan data dan operasi lain untuk pengguna tertentu . Artikel ini akan memperkenalkan cara menambah fungsi log masuk pengguna pada pemalam WordPress dan memberikan contoh kod yang sepadan.
Sebelum kita mula, kita perlu memahami beberapa fungsi dan kaedah yang berkaitan dengan log masuk pengguna WordPress untuk memudahkan pembangunan seterusnya.
Seterusnya, kami akan menggunakan contoh khusus untuk menambah fungsi log masuk pengguna pada pemalam WordPress.
/* Plugin Name: My Plugin */ // 添加登录链接 function my_plugin_menu() { add_menu_page('My Plugin', 'My Plugin', 'edit_posts', 'my-plugin', 'my_plugin_page'); } add_action('admin_menu', 'my_plugin_menu'); // 登录页面 function my_plugin_page() { if(!is_user_logged_in()) { echo '<h2>Please <a href="' . wp_login_url() . '">log in</a> to use this plugin.</h2>'; } else { // 插件功能代码 } } // 注册用户登录成功后的回调函数 function my_login_redirect($redirect_to, $request, $user) { return admin_url('admin.php?page=my-plugin'); } add_filter('login_redirect', 'my_login_redirect', 10, 3);
Di atas melengkapkan pembangunan menambah fungsi log masuk pengguna ke pemalam WordPress. Anda boleh menambah kod fungsi pemalam yang sepadan dalam fungsi my_plugin_page() mengikut keperluan khusus pemalam.
Saya harap artikel ini dapat membantu kerja pembangunan pemalam WordPress anda!
Atas ialah kandungan terperinci Bagaimana untuk menambah fungsi log masuk pengguna ke pemalam WordPress. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!