unserialize(get_post_meta($post->ID, 'post_types', true)), 'max_posts' => get_post_meta($post->ID, 'max_posts', true) ); if (!empty($options->post_types)) { $post_types = $options->post_types; } else { $post_types = get_post_types(array('exclude_from_search' => false)); } $current_posts = get_post_meta($post->ID, 'post_order', true); $current_posts = (array) unserialize($current_posts); $posts_formatted = array(); $posts = $wpdb->get_results("SELECT ID, post_title, post_type FROM $wpdb->posts WHERE post_status = 'publish' AND post_type IN ('" . implode("','", $post_types) . "') ORDER BY post_title"); ?>