I've created a custom post type as a plugin and released it into the repository. One of the core features involves using a featured image. I've added
register_post_type(), so the meta box shows up in the Administration Panel. I'm also hooking into
after_setup_theme and calling
add_theme_support( 'post-thumbnails' ), but I don't think it's taking affect.
The codex says you have to call it from the theme's functions.php file, but if that's true then it'll only work if the user's theme calls
add_theme_support( 'post-thumbnails' ) (which would cover all post types. If the theme doesn't call it, or only calls it on a specific type, then it won't work.
Does anyone see a way around this problem?