Вы просто пытаетесь сохранить простые имена -> пары значений?
Вы можете проверить данные $ _POST в своей теме, а затем использовать update_option($name,$value)
для их сохранения.* создаст строку в БД, если она не существует.И get_option ($ name) извлечет его.
Или вы пытаетесь сохранить что-то более сложное?