web-dev-qa-db-fra.com

comment puis-je déterminer quelle image est l'image sélectionnée dans la base de données

J'ai interrogé tous les enfants de la publication et deux enregistrements sont affichés. Cela convient car il y a 2 images dans la galerie, mais je ne vois aucun champ dans la base de données qui indique clairement quelle est l'image sélectionnée.

J'ai rejoint la table wp_postmeta également, mais il n'y a pas de méta_key qui indique laquelle des 2 est l'image sélectionnée.

Remarque: je ne veux pas regarder dans le panneau d'administration, j'ai besoin d'une méthode programmatique pour déterminer à partir de la configuration actuelle de la base de données.

Est-ce que quelqu'un sait comment le système sait quelle est l'image sélectionnée dans la base de données?

3
Ash

cela revient à une simple ligne et il n'est pas nécessaire que tous les enfants utilisent:

$featured image_id = get_post_meta( $post_id, '_thumbnail_id', true );
5
Bainternet