Add Thesis Meta Boxes to Custom Post Types

Applies to Version(s): Thesis 1

If you’re using Custom Post Types in your WordPress installation, you may also want to have the Thesis Meta options (SEO Details, Post Images and Thumbnails, Multimedia Box, etc.) available for these custom post types as well. Here’s the code you need to add to your custom_functions.php file to enable these Meta Boxes:

function thesis_for_custom_post_types() {
    $post_options = new thesis_post_options;
	$post_options->meta_boxes();
	foreach ($post_options->meta_boxes as $meta_name => $meta_box) {
        add_meta_box($meta_box['id'], $meta_box['title'], array('thesis_post_options', 'output_' . $meta_name . '_box'), 'custom_type_name', 'normal', 'high');
    }
	add_action('save_post',array('thesis_post_options','save_meta'));
}
add_action('admin_init','thesis_for_custom_post_types');