function asg_get_default_preset() { $preset = asg_get_gallery_defaults(); unset($preset['source']); unset($preset['sources']); return $preset; }
function asg_get_gallery($post, $override = array()) { if (!is_object($post)) { $post = get_post($post); } $data = get_post_meta($post->ID, '_asg_json', true); if ($data) { $data = json_decode($data, true); } else { $data = get_post_meta($post->ID, '_asg', true); } if (!$data) { $data = array(); } $data = asg_parse_args(asg_parse_args(asg_get_gallery_defaults(), $data), $override); return $data; }