getOption($option); return $result; } public function updateOptions($args) { $result = array(); foreach ($args as $option => $value) { $this->updateOption($option, $value); $result[$option] = $this->getOption($option); } return $result; } public function deleteOptions($options) { $result = array(); foreach ($options as $option) { $this->deleteOption($option); $result[$option] = !$this->getOption($option); } return $result; } public function setTransient($name, $value, $time) { if (function_exists('set_site_transient')) { return set_site_transient($name, $value, $time); } return false; } public function deleteTransient($name) { if (function_exists('delete_site_transient')) { return delete_site_transient($name); } return false; } public function getTransient($name) { if (function_exists('get_site_transient')) { return get_site_transient($name); } return false; } public function deleteMetaData($meta_type, $object_id, $meta_key, $meta_value = '', $delete_all = false) { if (function_exists('delete_metadata')) { return delete_metadata($meta_type, $object_id, $meta_key, $meta_value, $delete_all); } return false; } } endif;