Storage of array in settings
Since the layout names are dynamic, perhaps it’s better to store them in a numerically indexed nested array? Something like: wpv_settings[layouts][0][name] = $key wpv_settings[layouts][0][markup] = $value wpv_settings[layouts][1][name] = $key wpv_settings[layouts][1][markup] = $value …etc?