Devenia Social Sharing 为文章提供分享选项

文章加载后,读者会立即看到你选择的网络,因为 WordPress 会将分享链接与文档一起发送。
Devenia Social Sharing 插件

工作原理

服务器将链接与文章一起发送

该插件会将普通的分享链接写入服务器渲染的文章,并使用本地 SVG 图标。页面无需前端 JavaScript、跟踪、外部 SDK 或外部运行时依赖,即可显示已配置的网络。

在选择网络、放置位置和公开文本之前,它保持不活动状态。Devenia Social Sharing 是 Scriptless Social Sharing 的 Devenia 维护衍生版本。它的公共接口在运行时提供语言支持,而不是依赖打包的翻译文件,因此 WordPress 渲染页面时可以提供翻译后的分享文本。

面向网站操作者

修改前先检查当前设置

使用一个能力检查当前设置,使用另一个能力保存完整且经过验证的更新。

使用 devenia-social-sharing/get-settings 检查设置

读取完整的设置响应,在决定要更改什么之前查看所选网络、放置位置和公开文本。

使用 devenia-social-sharing/update-settings 保存设置

一次发送完整的设置集合。WordPress 会清理这些值、保存设置、重新读取设置,并报告存储结果是否匹配。如果不匹配,响应会报告失败并返回已存储的设置以便诊断。

选择显示分享的位置

使用全站规则或精确的页面位置

自动放置会将控件置于内容之前或之后。对于页面特定的位置,编辑者可以插入动态 devenia-social-sharing/buttons 区块或 短代码。

对于重复的布局,请保留自动放置;当某个页面需要局部例外时,选择区块或短代码。在文章正文中, 会在该位置渲染已配置的分享操作。

运行环境要求

在受支持的 WordPress 和 PHP 版本上运行

安装插件前,请检查这些要求。

6.9 或更高版本

WordPress 6.9
提供插件使用的原生 WordPress 运行环境和设置页面。

7.4 或更高版本

PHP 7.4
提供插件所需的 PHP 运行环境。

控制边界

只有获得授权的网站管理者才能修改设置

两个设置操作都要求当前上下文具有 WordPress manage_options 能力。

执行任一操作前都会检查权限

没有 manage_options 时,读取和更新能力不会运行。

下一步

下载 Devenia Social Sharing

当你的网站需要服务器渲染的分享链接时,请选择此 ZIP。安装后选择网络、放置位置和公开文本,再根据每个页面的需要,使用全站规则、区块或短代码放置控件。