CeoMax总裁主题-如何对接QQ\微信\Google社交账户一键登录
一、水滴官网创建应用
应用名称:正确填写您的网站名称
应用首页网址:填写您已建设好并且可以访问的网址
回调域名白名单:填写您需要应用的域名
二、下载 wordpress 插件并安装
进入开发文档 > 对接插件下载 > 下载wordpress专用插件
进入wordpress后台安装刚刚所下载的插件,安装后在插件列表启用 Clogin Passport 插件
三、填写插件所需参数
打开彩虹聚合登录插件,填写第一步创建完成后的应用数据
接口地址:https://uniqueker.top/
APPID:1036
APPKEY:1197722dc4d4c3ada56c71a7a555e8cd
开启的登录方式:(根据需求选择开启)
头像优先级:9999(默认)
自动注册:建议启用(意思是如果没有绑定社交账户,则自动注册新的账户)
注:如果启用自动注册则在 设置 > 常规 > 成员资格 启用任何人都可以注册,并保存更改
四、为登录页面添加登录按钮
在插件 > 开发文档; 找到如何输出第三方登录列表?
<?php do_action(‘clogin-passport’); ?>
<?php
ob_start();
do_action(‘clogin-passport’);
$codes = ob_get_contents();
ob_end_clean();
?>
复制代码,进入 \template-parts\home\modal-login.php
粘贴到下面欢迎来到下面即可(当然你也可以根据自己需求放置其它地方),如下图:
五、为用户个人资料添加自定义绑定按钮
在插件 > 开发文档; 找到如何调用绑定社交账号的按钮?
<?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()) );
?>
复制代码,进入 \user\action.php
粘贴到下面邮箱下面即可(当然你也可以根据自己需求放置其它地方),如下图:
六、美化登录页面和绑定按钮页面
进入 plugins\clogin-passport\clogin-passport.php
1.美化登录页面按钮
(删除第三方登录,根据个人喜好修改;反正小水滴是比较喜欢干净纯洁的)
删除第三方登录代码
<p class="third-party-login-label"><label><?php _e('Third-Party Login', $this->text_domain); ?></label></p>
添加一个空行,不和上面靠的太近
<br>
2.美化个人中心绑定按钮
<h3><?php _e( 'Social Media Accounts', $this->text_domain ); ?></h3>
更改为
<div class="user-data-title b-b"> <span class="ceo-display-inline-block"><?php _e( 'Social Media Accounts', $this->text_domain ); ?></span> </div>
<th><label><?php _e($this->modules_name[$type], $this->text_domain); ?></label></th>
更改为
button button-primary btn change-color ceo-display-block ceo-position-relative
下图为小水滴最终修改后的样式(如果您有更漂亮的设置,也可以反馈给我们展示效果)
CeoMax总裁主题-如何对接QQ\微信\Google社交账户一键登录相关推荐
- 微信小程序手机号一键登录--获取用户手机号--微信小程序一键登录
前提:现在微信小程序登录我参考了几个大的公司的登录,基本分下面几种 1.微信用户一键登录,授权用户基本信息,不获取手机号 2.微信手机号一键登录,根据手机号去关联在其他平台数据,用手机号关联.然后再调 ...
- 登录超方便 QQ/微信/Google快捷登录API功能上线啦
作为一项必不可少的操作,现有登录方式的门槛并不低,甚至存在一些不可调和的矛盾:我们需要记住越来越健忘的所有账户和密码.我们需要等待并输入帐户密码,以提高效率,然后才能完成登录.我们需要面对明露的风险, ...
- Oauth2.0 QQ微信微博实现第三方登陆
一.写在前面 目前对于大多数的App或Web网站都支持有第三方登陆这个功能,用户可使用 QQ/ 微信/ 微博 帐号快速登录你的网站,降低注册门槛,为你的网站带来海量新用户.最近在新项目上刚好用到了,在 ...
- 【第三方对接】对接支付宝 QQ 微信
一 对接支付宝 1.1 对接蚂蚁金服开放平台实现获取会员信息 1 蚂蚁金服开放平台注册 2 蚂蚁金服开放平台开发者中心创建应用(网页.小程序) 3 蚂蚁金服开放平台设置密钥,设置回调地址,设置功能,a ...
- 总裁主题CeoMax v3.9.1破解版-WordPress主题+全网首发+站长亲测
详情介绍 CeoMax主题总裁主题功能挺多的,支持多种多样的文章.页面样式,既能简洁又能多样化,不管是做资源类站.素材类占.多媒体站.下载类站还是CMS都能搞定.并且它拥有功能全面且易上手的后台管理功 ...
- 傻妞对接青龙,对接QQ、TG、微信。一键、DOCKER安装----JD挂机一体化平台搭建之篇三【2022.11.29】
实际搭建效果(上车地址):http://jdbean.tk QQ机器人搭建效果 ,可以发送"菜单"."登录"."查询"等指令 可 ...
- 微信qq一键登录php代码6,Laravel6实现第三方 微信登录
目前很多的网站中都会存在很多的交互功能,从而降低用户的操作难度,特此带来微信的第三方登录的项目实战功能开发.对于本实例中的开发内容,就不在使用原生的内容,而是直接使用别人写好的封装的类库. 1. 安装 ...
- 解决 windows 下浏览器无法上网,QQ/微信正常上网
## 解决 windows 下浏览器无法上网,QQ/微信正常上网 ## 解决 windows 下浏览器无法解析DNS配置 > 注意:本处只**提供一种解决思路,并不代表所有问题都能被解决,可以 ...
- linux微信卡,在UOS个人版中运行Wine QQ/微信/TIM很慢,很卡的处理
很多人在UOS个人版操作系统中遇到运行Wine QQ/微信/TIM很慢,很卡的问题,像Wine QQ需要很久才能登陆成功,而且非常的慢,这个问题在Deepin v20系统中是没有的. 处理方法一 可以 ...
最新文章
- 恢复SQL Server被误删除的数据(再扩展)
- 快速上手seajs——简单易用Seajs
- 第8天:我用AI算法造了一些“网红”
- python之爬虫(四)之 Requests库的基本使用
- 什么是CSS?你真的理解?
- Objective-C学习笔记(一)–类
- 主从切换_“摸一摸”,乐在其中 | 雷柏i100蓝牙TWS耳机,主从切换,可单耳使用,也可双耳使用...
- 用phpcms如何将静态页面制作成企业网站(中)
- Anroid性能优化系列——Improving Layout Performance(二)
- 字幕制作 分享剪辑视频添加滚动字幕的操作步骤
- 秦九韶算法的思想与解多项式算法时间比较附代码
- Excel 如何排序与多关键字排序
- python 使用七牛云cdn
- 五年Android开发大厂面经总结,吐血整理2022Android面试题合集(符解析)你确定不看看?
- 电脑上的计算机可以加密码,如何给电脑上的文件夹加密
- Spring Boot 启动 出现异常The bean xxx could not be injected as a xx.xxxx because it is a JDK dynami
- jQuery学习-基本使用
- 软件测试-自我介绍-整体框架
- 技术总监任职资格要求
- [刷题]leetcode\283_移动零