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

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

工作原理

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

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

在你选择网络、位置和公开文本之前,插件不会执行任何操作。Devenia Social Sharing 是由 Devenia 维护的 Scriptless Social Sharing 衍生版本。它的公共界面在运行时提供语言支持,而不是依赖打包的翻译文件,因此 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 文件。安装后,选择网络、位置和公开措辞,然后根据每个页面的需要,使用全站规则、区块或短代码放置控件。