解决方案pulled from OP.
Ok已修复。在里面widget-config.php
没有检查表单是否已提交,因此每次加载配置时,它都会更新为空值或保留默认值。添加此支票if (!empty($_POST))
在更新选项值和显示数字输入的存储值之前:
<input type="text" name="number" value="<?php echo self::get_dashboard_widget_option(self::wid, \'example_number\'); ?>" />