一、水滴官网创建应用

应用名称:正确填写您的网站名称
应用首页网址:填写您已建设好并且可以访问的网址
回调域名白名单:填写您需要应用的域名

二、下载 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. 微信小程序手机号一键登录--获取用户手机号--微信小程序一键登录

    前提:现在微信小程序登录我参考了几个大的公司的登录,基本分下面几种 1.微信用户一键登录,授权用户基本信息,不获取手机号 2.微信手机号一键登录,根据手机号去关联在其他平台数据,用手机号关联.然后再调 ...

  2. 登录超方便 QQ/微信/Google快捷登录API功能上线啦

    作为一项必不可少的操作,现有登录方式的门槛并不低,甚至存在一些不可调和的矛盾:我们需要记住越来越健忘的所有账户和密码.我们需要等待并输入帐户密码,以提高效率,然后才能完成登录.我们需要面对明露的风险, ...

  3. Oauth2.0 QQ微信微博实现第三方登陆

    一.写在前面 目前对于大多数的App或Web网站都支持有第三方登陆这个功能,用户可使用 QQ/ 微信/ 微博 帐号快速登录你的网站,降低注册门槛,为你的网站带来海量新用户.最近在新项目上刚好用到了,在 ...

  4. 【第三方对接】对接支付宝 QQ 微信

    一 对接支付宝 1.1 对接蚂蚁金服开放平台实现获取会员信息 1 蚂蚁金服开放平台注册 2 蚂蚁金服开放平台开发者中心创建应用(网页.小程序) 3 蚂蚁金服开放平台设置密钥,设置回调地址,设置功能,a ...

  5. 总裁主题CeoMax v3.9.1破解版-WordPress主题+全网首发+站长亲测

    详情介绍 CeoMax主题总裁主题功能挺多的,支持多种多样的文章.页面样式,既能简洁又能多样化,不管是做资源类站.素材类占.多媒体站.下载类站还是CMS都能搞定.并且它拥有功能全面且易上手的后台管理功 ...

  6. 傻妞对接青龙,对接QQ、TG、微信。一键、DOCKER安装----JD挂机一体化平台搭建之篇三【2022.11.29】

    实际搭建效果(上车地址):http://jdbean.tk​​​​​​ QQ机器人搭建效果 ,可以发送"菜单"."登录"."查询"等指令 可 ...

  7. 微信qq一键登录php代码6,Laravel6实现第三方 微信登录

    目前很多的网站中都会存在很多的交互功能,从而降低用户的操作难度,特此带来微信的第三方登录的项目实战功能开发.对于本实例中的开发内容,就不在使用原生的内容,而是直接使用别人写好的封装的类库. 1. 安装 ...

  8. 解决 windows 下浏览器无法上网,QQ/微信正常上网

    ##  解决 windows 下浏览器无法上网,QQ/微信正常上网 ## 解决 windows 下浏览器无法解析DNS配置 > 注意:本处只**提供一种解决思路,并不代表所有问题都能被解决,可以 ...

  9. linux微信卡,在UOS个人版中运行Wine QQ/微信/TIM很慢,很卡的处理

    很多人在UOS个人版操作系统中遇到运行Wine QQ/微信/TIM很慢,很卡的问题,像Wine QQ需要很久才能登陆成功,而且非常的慢,这个问题在Deepin v20系统中是没有的. 处理方法一 可以 ...

最新文章

  1. 恢复SQL Server被误删除的数据(再扩展)
  2. 快速上手seajs——简单易用Seajs
  3. 第8天:我用AI算法造了一些“网红”
  4. python之爬虫(四)之 Requests库的基本使用
  5. 什么是CSS?你真的理解?
  6. Objective-C学习笔记(一)–类
  7. 主从切换_“摸一摸”,乐在其中 | 雷柏i100蓝牙TWS耳机,主从切换,可单耳使用,也可双耳使用...
  8. 用phpcms如何将静态页面制作成企业网站(中)
  9. Anroid性能优化系列——Improving Layout Performance(二)
  10. 字幕制作 分享剪辑视频添加滚动字幕的操作步骤
  11. 秦九韶算法的思想与解多项式算法时间比较附代码
  12. Excel 如何排序与多关键字排序
  13. python 使用七牛云cdn
  14. 五年Android开发大厂面经总结,吐血整理2022Android面试题合集(符解析)你确定不看看?
  15. 电脑上的计算机可以加密码,如何给电脑上的文件夹加密
  16. Spring Boot 启动 出现异常The bean xxx could not be injected as a xx.xxxx because it is a JDK dynami
  17. jQuery学习-基本使用
  18. 软件测试-自我介绍-整体框架
  19. 技术总监任职资格要求
  20. [刷题]leetcode\283_移动零

热门文章

  1. 微信支付重复调用解决方案
  2. 泛微软件的CMMI配置管理实施法
  3. 高薪邀请国人去菲律宾上班的新型诈骗方式
  4. php 表单必选改为选填,织梦dedecms自定义表单选项必填修改解决方法
  5. 几位深受妇科病困扰的女明星
  6. Java-万物皆对象
  7. 【项目总结】雪球爬虫完结(附Snowball模块代码)
  8. 详述图片base64加密的原理,告诉你什么是“/9j/“
  9. mysql最高安全级别双一_Mysql 双一配置保证数据0丢失
  10. Google BigQuery 数据集下载示例