WordPress Notizblock http://wpdennis.posterous.com Code-Beispiele und Notizen für WordPress posterous.com Sat, 12 Feb 2011 10:47:37 -0800 Post Thumbnails in Custom Post Types http://wpdennis.posterous.com/post-thumbnails-in-custom-post-types http://wpdennis.posterous.com/post-thumbnails-in-custom-post-types

Vor kurzem stellte ich fest, dass bei einem Facebook-Like, nicht das richtige Thumbnail auf Facebook angezeigt wird. In meiner Lösung "Like auf Facebook: Richtiges Bild anzeigen" nutze ich den Mechanismus von Post Thumbnails. In einem Custom Post Type, den ich nutze, hatte ich Post Thumbnails jedoch vergessen zu aktivieren.

Aktivieren kannst du Post Thumbnails direkt über die Methode register_post_type(). Diese akzeptiert als zweiten Parameter ein assoziatives Array. Mit dem Schlüssel "supports" kannst du darin angeben, was dein Custom Post Type so alles unterstützen soll:

register_post_type('custompostname', array(             'labels' => array(                 'name' => 'Custom Post Type',                 'singular_name' => 'Custom Post Type'             ),             'public' => true,             'show_ui' => true,             'capability_type' => 'post',             'supports' => array('title', 'excerpt', 'editor', 'thumbnail', 'comments') ));

Wie du im Beispiel sehen kannst, kannst du mit supports => array('thumbnail') die Artikelvorschaubilder für deinen Custom Post Type aktivieren.

Permalink | Leave a comment  »

]]>
http://posterous.com/images/profile/missing-user-75.png http://posterous.com/users/1kAWLXhieSyZ Dennis Dennis Dennis