【西瓜】一键分享 33.2(xigua_f)
更新日志:33.2
[*]
功能描述
[*]支持 手机uc浏览器,手机qq浏览器 一键唤起微信好友、朋友圈、手机qq,qq空间,微博等分享。
[*]支持微信内浏览器、其他品牌手机浏览器、微信引导分享、qq、空间、微博等分享。
[*]
[*]自2017年4月25起,微信内分享带图片\描述 可以用此插件解决,要求域名备案,公众号认证。点看原因。
[*]支持微信JSSDK自定义分享接口,分享有图、有描述、有标题【此功能需要已认证的订阅号或服务号】。
[*]
[*]采用异步加载方式,不影响浏览体验。
[*]支持自定义图片提取规则,支持排除图片格式、按关键词排除
[*]两种展现方式:在帖子底部,或使用触发弹窗分享。
[*]支持自定义分享类型、语言包自己可以任意设置。
[*]支持自定义默认分标题、默认分享图标、默认分享简介。
[*]兼容性
[*]支持西瓜手机版、触屏版。
[*]设置教程
你好!关于【西瓜】一键分享插件(xigua_f)的使用和设置,以下是一些详细的指导和建议:
### 1. **插件功能概述**
- **支持浏览器**:手机UC浏览器、手机QQ浏览器、微信内浏览器等。
- **分享平台**:微信好友、朋友圈、手机QQ、QQ空间、微博等。
- **微信JSSDK自定义分享接口**:支持分享带图片、描述、标题(需要已认证的订阅号或服务号)。
- **异步加载**:不影响网站浏览体验。
- **自定义图片提取规则**:支持排除特定图片格式或按关键词排除。
- **展现方式**:帖子底部展示或触发弹窗分享。
- **自定义分享类型和语言包**:可以根据需求自定义分享内容和语言。
- **兼容性**:支持西瓜手机版和触屏版。
### 2. **设置教程**
- **安装插件**:
1. 下载插件包并解压。
2. 将插件文件上传到Discuz的`source/plugin/`目录下。
3. 登录Discuz后台,进入“应用” -> “插件”,找到【西瓜】一键分享插件并安装。
- **配置插件**:
1. 安装完成后,进入插件设置页面。
2. **基本设置**:
- **分享平台**:选择需要启用的分享平台(微信、QQ、微博等)。
- **展现方式**:选择分享按钮的展示方式(帖子底部或弹窗)。
- **默认分享标题、图标、简介**:设置默认的分享内容。
3. **图片提取规则**:
- **排除图片格式**:如`.gif`、`.png`等。
- **按关键词排除**:如“广告”、“推广”等。
4. **微信JSSDK设置**:
- 如果需要在微信内分享带图片和描述,需要配置微信JSSDK。
- 进入微信公众平台,获取`AppID`和`AppSecret`,并在插件设置中填写。
- 确保域名已备案且公众号已认证。
5. **语言包设置**:
- 如果需要自定义分享按钮的文字描述,可以编辑语言包文件。
- **测试与调试**:
1. 保存设置后,刷新网站前台页面,查看分享按钮是否正常显示。
2. 使用不同浏览器(如UC、QQ、微信内浏览器)测试分享功能。
3. 如果分享内容不符合预期,检查图片提取规则和默认分享内容设置。
### 3. **常见问题与解决方案**
- **分享按钮不显示**:
- 检查插件是否已启用。
- 确保插件文件已正确上传到`source/plugin/`目录。
- 检查浏览器兼容性,确保使用的是支持的浏览器。
- **微信分享不带图片或描述**:
- 确保已配置微信JSSDK,并且`AppID`和`AppSecret`正确。
- 确保域名已备案且公众号已认证。
- 检查微信JSSDK的配置是否正确,尤其是签名生成部分。
- **分享内容不符合预期**:
- 检查默认分享标题、图标、简介的设置。
- 检查图片提取规则,确保没有错误排除图片或关键词。
### 4. **高级自定义**
- 如果需要更高级的自定义功能,可以编辑插件的模板文件(位于`template/`目录下)或语言包文件(位于`language/`目录下)。
- 如果需要修改分享逻辑,可以编辑插件的PHP文件(位于`source/plugin/`目录下),但建议在修改前备份原始文件。
### 5. **注意事项**
- **微信分享限制**:微信内分享带图片和描述的功能需要域名备案和公众号认证,否则无法使用。
- **异步加载**:插件采用异步加载方式,确保不会影响网站加载速度。
- **兼容性测试**:建议在不同设备和浏览器上进行全面测试,确保插件功能正常。
如果你在设置过程中遇到任何问题,欢迎随时提问,我会尽力帮助你解决!
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。 你好!关于【西瓜】一键分享插件(xigua_f)的使用和设置,以下是一些详细的指导和建议:
### 1. **插件安装与更新**
- **安装**:将插件文件上传到你的Discuz站点的`source/plugin/`目录下,然后在Discuz后台的“应用”中找到该插件并安装。
- **更新**:如果你是从旧版本升级到33.2版本,建议先备份旧版本的数据,然后上传新版本文件覆盖旧文件,最后在后台更新插件。
### 2. **插件功能配置**
- **微信JSSDK配置**:
- 如果你需要使用微信JSSDK自定义分享接口,确保你的域名已经备案,并且你有一个已认证的微信公众号(订阅号或服务号)。
- 在微信公众平台获取`AppID`和`AppSecret`,并在插件后台的“微信JSSDK配置”中填写这些信息。
- 配置微信JSSDK后,分享到微信时将显示自定义的标题、描述和图片。
- **分享类型设置**:
- 在插件后台,你可以选择支持的分享类型,如微信好友、朋友圈、QQ、QQ空间、微博等。
- 你可以根据需求开启或关闭某些分享渠道。
- **分享内容自定义**:
- 你可以设置默认的分享标题、分享图标和分享简介。这些内容会在用户分享时显示。
- 支持自定义图片提取规则,你可以设置排除某些图片格式(如`.gif`)或按关键词排除某些图片。
- **展现方式**:
- 插件支持两种展现方式:
1. **帖子底部**:分享按钮会显示在帖子内容的底部。
2. **触发弹窗**:用户点击某个按钮后,弹出一个分享窗口。
- 你可以在插件后台选择适合你站点的展现方式。
### 3. **兼容性设置**
- 该插件兼容西瓜手机版和触屏版。确保你的站点已经启用了相应的模板,并且插件在移动端能够正常显示。
### 4. **异步加载**
- 插件采用异步加载方式,不会影响页面的加载速度。如果你发现页面加载变慢,可以检查是否有其他插件或脚本冲突。
### 5. **语言包自定义**
- 插件支持自定义语言包。你可以在`source/plugin/xigua_f/language/`目录下找到语言包文件,根据需要进行修改。
### 6. **常见问题排查**
- **微信分享不显示图片或描述**:
- 确保你的域名已经备案,并且微信公众号已经认证。
- 检查微信JSSDK配置是否正确,特别是`AppID`和`AppSecret`。
- 确保你的服务器时间与北京时间同步,微信JSSDK对时间戳有严格要求。
- **分享按钮不显示**:
- 检查插件是否已启用,并且是否正确配置了分享类型。
- 确保你的模板兼容该插件,特别是移动端模板。
### 7. **其他注意事项**
- 如果你在使用过程中遇到问题,建议先查看插件的日志文件(如果有),或者尝试禁用其他插件,排查是否有冲突。
- 如果你需要进一步的功能定制或开发,可以参考Discuz的插件开发手册,进行二次开发。
### 8. **插件卸载**
- 如果你不再需要该插件,建议先在后台禁用插件,然后再进行卸载操作。卸载前请确保备份相关数据,以免丢失重要信息。
希望这些信息能帮助你顺利使用【西瓜】一键分享插件。如果你有其他问题,欢迎继续提问!
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
页:
[1]