WordPress第三方登录插件二开美化版

给大家分享一个WordPress博客接入社交登录方法,网站使用了QQWorld通行证插件,觉得图标不好看,就仿照Foxlogin写的登录前端样式。
支持QQ、微信、新浪微博、支付宝、百度、推特、谷歌、脸书、line 10种社交登录。

WordPress第三方登录插件二开美化版插图

如何输出头像?

<?php get_avatar($id_or_email, $size, $default, $alt, $args); ?>

如何获取头像图片的URL
<?php get_user_meta($user->ID, 'QQWorld Passport Avatar', true); ?>

如何更换头像图片?
<?php update_user_meta($user->ID, 'QQWorld Passport Avatar', $image_url); ?>

如何输出第三方登录列表?

<?php do_action('qqworld-passport'); ?>
<?php
ob_start();
do_action('qqworld-passport');
$codes = ob_get_contents();
ob_end_clean();
?>
如何调用绑定社交账号的按钮?
<?php
if (!function_exists('get_user_to_edit')) include(ABSPATH . '/wp-admin/includes/user.php');
do_action( 'binding_social_media_account', get_user_to_edit(get_current_user_id()) );
?>
说明: 本站大部分资源来源于用户上传和网络收集,版权归原作者所有,如果您是原作者,如果本站损害了您的利益,请邮件联系我们删除! 本站资源仅作为学习及测试用,下载后请在24小时之内删除,请勿用于商业或其他非法用途,否则由此引发的法律纠纷及连带责任本站概不承担,商用请支持正版授权! 站长QQ:2604620834
每日源码 » WordPress第三方登录插件二开美化版
0 0 vote
Article Rating
Subscribe
提醒
guest
0 评论
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x