Custom Post Type Thumbnail zeigt im Editor nicht an

Bei der Erstellung für Custom Post Types greife ich oft auf einen Online-Generator zurück. Wählt man hier die Option aus, dass man ein Vorschaubild haben möchte erstellt es einen entsprechenden Code. Der wichtige Teil des Codes ist hier folgender:

'supports'              => array( 'title', 'editor', 'thumbnail'),

Normalerweise sollte der erhaltene Code in functions.php-file eingefügt werden und dann soweit klappen. Bei mir hat das einmal nicht geklappt. Hier die Lösung dazu:

Nach langem Probieren habe ich festgestellt, dass mein Custom Theme die Post-Thumbnails selbst nicht unterstützt. Hierfür habe ich folgende Funktion in meinen functions.php-file eingefügt und das Problem war behoben. Die Code-Idee habe ich von der WordPress-Dokumentation entnommen.

add_theme_support( 'post-thumbnails' ); 

Will man diese Regel nur auf einen bestimmten Post-Type anwenden, kann man den Code wie folgt modifizieren.

add_theme_support( 'post-thumbnails', array( '[Post-Type-Name]' ) ); 

Bei mehreren bestimmten Post-Types fügt man folgendes ein:

add_theme_support( 'post-thumbnails', array( '[Post-Type-Name-1]', '[Post-Type-Name-2]' ) );