web-dev-qa-db-fra.com

Comment supprimer la fonctionnalité "image sélectionnée" d'un type de message personnalisé?

J'ai créé un type de message personnalisé pour un thème enfant. J'ai supprimé la "vignette" du tableau des supports dans functions.php, ce qui empêche l'affichage d'une méta-boîte avec une image sélectionnée. Toutefois, lorsque vous êtes dans le dialogue modal "ajouter une image", il existe toujours un lien "Utiliser comme image sélectionnée". Pourquoi oh pourquoi? Plus précisément, est-ce que quelqu'un sait comment enlever?

J'ai essayé...

remove_post_type_support ('itinéraire', 'post-thumbnail');

... où itinéraire est le nom de mon type de message personnalisé. Toute aide serait grandement appréciée!

Steve

4
Steve

Certains où dans votre thème, vous devriez avoir:

add_theme_support( 'post-thumbnails' );

Au lieu de supprimer la prise en charge d'un type de publication, essayez uniquement d'ajouter la prise en charge des types de publication que vous souhaitez:

add_theme_support( 'post-thumbnails', array( 'post', 'movie' ) );
9
Brady

Pour ajouter à la réponse de Brady ...

add_theme_support( 'post-thumbnails', array( 'post', 'movie' ) );

Si vous souhaitez uniquement ajouter une prise en charge à un seul type de publication, conservez la array() dans la déclaration. Lorsque le débogage est activé, si vous déclarez add_theme_support( 'post-thumbnails', 'post' );, Wordpress signale qu’il attend un tableau lorsqu’il se trouve sur la page de modification. Donc, pour permettre aux images en vedette de ne publier que des messages ...

add_theme_support( 'post-thumbnails', array( 'post' ) );

0
stpetersphila