作成したプラグイン ページのチェックボックス フィールドがチェックされたままになりません。データは保存されていますが、チェックボックスには現在保存されている値が反映されていません (チェックされています)。
ここに私の関数コードがあります:
public function jo_checkbox_del_setting()
{
echo "<input id='jo_checkbox_del' name='jo_plugin_options[jo_checkbox_del]' type='checkbox' value='{$this->options['jo_checkbox_del']}' />";
}
そしてadd_settings_field
コード:
add_settings_field('jo_checkbox_del', 'Hide Delete Button: ', array($this, 'jo_checkbox_del_setting'), __FILE__, 'jo_main_section');
写真でわかるように、値は 1 であり、チェックされていますが、更新後にチェックボックスがチェックされたままになることはありません。