简单的 WordPress 自助注销功能的示例代码

综合评论2,127,185字数 216阅读0分43秒

简单的 WordPress 自助注销功能的示例代码,您可以将其添加到您的主题的 functions.php 文件中或创建一个插件来实现:

<?php
function custom_user_self_unregister() {
    if ( isset( $_GET['action'] ) && $_GET['action'] == 'unregister' ) {
        if ( is_user_logged_in() ) {
            $user_id = get_current_user_id();
            wp_delete_user( $user_id );
            wp_redirect( home_url() );
            exit;
        }
    }
}
add_action( 'init', 'custom_user_self_unregister' );

function custom_add_unregister_link() {
    if ( is_user_logged_in() ) {
        echo '<a href="?action=unregister">注销账号</a>';
    }
}
add_action( 'wp_footer', 'custom_add_unregister_link' );
?>
上述代码首先创建了一个 custom_user_self_unregister 函数,用于处理注销请求。当用户访问带有特定参数 action=unregister 的页面并且已登录时,将删除当前用户并重定向到首页。

 文章源自小武站https://1z345.cn/小武站-https://bbs.50-0.cn/856.html

然后,custom_add_unregister_link 函数用于在页面底部添加一个注销链接,仅当用户已登录时显示。
文章源自小武站https://1z345.cn/小武站-https://bbs.50-0.cn/856.html文章源自小武站https://1z345.cn/小武站-https://bbs.50-0.cn/856.html
08月16日,星期五, 每天60秒读懂全世界!
08月16日,星期五, 每天60秒读懂全世界! 综合

08月16日,星期五, 每天60秒读懂全世界!

百度热搜新闻新闻来源:百度热搜榜1. 岸田文雄供奉靖国神社 中方回应 当地时间15日,日本首相岸田文雄以自民党总裁的名义向靖国神社供奉了“玉串料”。中方回应:已向日方提出严肃交涉。2. 马龙取关石川佳...
08月15日,星期四, 每天60秒读懂全世界!
08月15日,星期四, 每天60秒读懂全世界! 综合

08月15日,星期四, 每天60秒读懂全世界!

百度热搜新闻新闻来源:百度热搜榜1. 中国火箭解体形成碎片云?外交部回应 14日,美媒称中国火箭解体形成碎片云,外交部发言人林剑回应:中方高度重视空间碎片减缓,在外空活动中积极履行相关国际义务。2. ...
  • 本文由 admin 发表于 2024年8月17日 13:58:49
  • 转载请务必保留本文链接:https://bbs.50-0.cn/856.html
  • 自助注销
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定