我正在开发一个插件,它可以在一个小部件中显示你在Google My Business上的平均评级。一切正常,但当我关闭小部件页面并稍后返回(或进行简单刷新)时,我无法再编辑小部件设置,即它们消失。剩下的唯一选项是删除和保存。
添加小部件后,它看起来很正常。设置是可查看的(很抱歉,我无法添加图像,因为我没有声誉,只能添加两个链接。:P)
在我关闭并稍后返回或刷新页面后,它的外观如下所示:
我一直在钻研我的代码,但还没有找到问题所在。有趣的是,如果我设置插件,它的功能会很好。设置被保存,并且在前端,它按预期显示小部件。只有在页面刷新或重新访问后,设置才会消失,并丢失设置。我错过了什么?
小部件由三个文件组成,它们包含在主文件中。
您可以查看github上所有文件的代码:https://github.com/Dan0sz/google-my-business-reviews