web-dev-qa-db-fra.com

L'image en vedette ne s'affiche pas dans l'administrateur

Actuellement, je suis en train de créer un nouveau thème et a eu l’idée d’ajouter une image sélectionnée dans la partie administrative de wordpress. Malheureusement, cela ne fonctionne pas. C’est ce que j’ai essayé.

J'ai ajouté ce code dans functions.php

add_theme_support( 'post-thumbnails');

j'ai aussi essayé de le changer

add_theme_support( 'post-thumbnails', array( 'post' ) ); // Add it for posts
add_theme_support( 'post-thumbnails', array( 'page' ) ); // Add it for pages

après avoir actualisé et connecté à mon panneau d'administration et essayé de créer un nouveau post ou une nouvelle page, l'image sélectionnée ne s'affiche pas et

après ma fonction de configuration qui est ja_theme_setup c'est mon code

add_action('after-setup_theme','ja_theme_setup' );

et aussi j'ai essayé de regarder OPTIONS D'ÉCRAN mais je n'ai pas de case à cocher liée à l'image sélectionnée .. S'il vous plaît aidez-moi les gars

REMARQUE: Les options de débogage de mon fichier wp-config.php sont définies sur true

define('WP_DEBUG', true); 

et pourtant je n'ai aucune erreur

1
jameshwart lopez

Vous avez mal orthographié le nom du crochet d'action.

Ce:

add_action( 'after-setup_theme', 'ja_theme_setup' );

Devrait être:

add_action( 'after_setup_theme', 'ja_theme_setup' );

Le code complet:

add_action( 'after_setup_theme', 'ja_theme_setup' );
function ja_theme_setup() {
    add_theme_support( 'post-thumbnails');
}
6
cybmeta