


wordpress能搭建小程序吗
除了桌面,Web推送通知也适用于移动设备。这样,您就可以通过最新的更新和优惠与设备联系。事实证明,网络推送通知是将网站访问者转换为客户和忠实粉丝的一种非常有效的方式。
设置页面分为“设置”和“配置”选项卡。设置选项卡实际上是有关如何在WordPress中设置OneSignal推送通知的详细文档。它与我们将在本教程中向您展示的步骤相同。
要设置OneSignal,您需要在插件设置中添加API密钥和APP ID。
让我们开始吧。
系统会要求您提供电子邮件和密码以创建免费帐户。创建帐户后,您将转到OneSignal信息中心。
在仪表板上,单击“添加应用程序”按钮以创建您的第一个应用程序。
系统会要求您提供应用名称。你可以在这里使用任何可以帮助你识别它的东西。
接下来,您需要选择一个平台。您可以为应用选择多个平台。目前,我们建议选择“网络推送”,然后单击下一步按钮继续。
在下一步中,将要求您选择集成方法。继续,单击“WordPress插件或网站生成器”框,然后选择WordPress。
向下滚动一下,您将看到“WordPress站点设置”部分。
您需要输入您的网站名称,URL并上传徽标。此徽标将显示在您的通知中,因此我们建议您使用站点图标(favicon)或网站徽标。
在此之下,如果您的WordPress网站未使用SSL / HTTPS,您将看到可以打开的切换。您只能从安全的HTTPS URL发送Web推送通知。如果您的WordPress网站未使用HTTPS,则需要启用此设置并输入标签。
标签基本上是使用安全HTTPS URL在OneSignal服务器上托管的子域。此子域名将用于发送推送通知。
如果您想在自己的WordPress网站上设置HTTPS,请参阅我们的分步教程,了解如何将WordPress从HTTP移动到HTTPS。我们强烈建议您使用自己的域名使用SSL而不是OneSignal上的子域名,因此您不会永远被锁定在他们的平台上。
完成后,单击“保存”按钮以存储OneSignal设置。您现在将看到需要复制的API密钥。
现在,您可以切换回WordPress网站上的OneSignal插件设置并切换到“配置”选项卡。您需要粘贴先前复制的APP和API密钥。
这些API密钥只允许您通过Chrome和Firefox网络浏览器发送推送通知。
您还需要Safari Web ID才能通过Safari Web浏览器发送推送通知。
要获取Safari API密钥,您需要切换回OneSignal网站并转到应用程序的设置页面。在那里,您需要单击Apple Safari旁边的编辑图标。
接下来,系统会要求您输入网站标题,网址,并可选择上传网站图标。
单击“保存”按钮以存储您的设置。之后,您将在屏幕上看到您需要复制的Safari Web ID。
再次,切换回WordPress网站上的插件设置页面,并将Safari Web ID粘贴到配置选项卡下。
不要忘记单击“保存”按钮来存储插件设置。
您现在可以在新的隐身浏览器标签中访问您的网站。您将在顶部看到推送通知弹出窗口,并在屏幕右下角看到铃声通知图标。
推送通知弹出窗口也将出现在移动浏览器上。
注意:推送通知弹出提示的外观可能因站点的http / https设置而异。
现在,您可能想知道为什么这个推送通知提示看起来与您在其他一些网站上看到的不同?
通常用户会看到浏览器默认通知提示,如下所示:
现在的问题是,如果用户点击“阻止”按钮,他们将永远不会看到订阅通知的提示。要解决此问题,OneSignal会提供两种不同的提示类型。
第一个是推送通知弹出窗口,另一个是订阅铃声图标。它们都是完全可定制的,您可以更改它们以满足您的需求。
您需要单击“自定义HTTP弹出提示文本”旁边的切换,然后开始添加自己的文本。
在测试提示之前,不要忘记单击“保存”按钮存储设置。
然后,您可以向下滚动并更改要自定义的每个选项的设置。理想情况下,您需要更改钟形图标颜色以匹配您自己的主题颜色。
注意:我们不使用铃声图标,因为我们觉得它有点过于干扰。
您还可以在发布或更新帖子时手动发送通知。只需编辑WordPress帖子或页面,您将在右侧的文档设置栏下看到OneSignal元框。
如果您使用的是旧的经典编辑器,那么您将看到如下的元框:
选中“在发布更新/发布时发送通知”旁边的框,然后单击“更新或发布”按钮。
OneSignal现在会将您的文章作为推送通知发送给您的所有订阅者。
向新订阅者发送欢迎推送通知
您还可以向新订阅者发送欢迎推送通知。访问WordPress管理区域中的OneSignal设置页面,然后向下滚动到“欢迎通知设置”部分。
现在,当新订阅推送通知时,他们将在其设备上收到欢迎通知。根据他们的浏览器和设备,通知可能看起来不同。
就是这样,您已成功将网络推送通知添加到您的WordPress网站。
您还可以从OneSignal应用信息中心发送自定义通知。该过程非常直观,您可以在登录OneSignal后按照屏幕说明操作。