Problème Wordpress simple - get_post_meta ne récupère pas les valeurs de champs personnalisées. Voici le code qui tire des champs personnalisés:Pourquoi get_post_meta ne fonctionne-t-il pas?
<img src="<?php echo FCG_PLUGIN_URL; ?>/scripts/timthumb.php?src=<?php echo get_post_meta($post->ID, 'slider_image', true); ?>&h=250&w=400&zc=1" alt="<?php echo $post_title; ?>" />
Dans la production, c'est le HTML que je reçois:
<img alt="Post Title" src="http://***.com/wp-content/plugins/jquery-slider-for-featured-content/scripts/timthumb.php?src=/&h=50&w=80&zc=1">
Vous pouvez voir le src = point dans la chaîne est vide - comme si il n'y a rien de posté. J'ai isolé et fait écho juste le get_post_meta et c'est un espace. Je suis sûr à 100% qu'il est nommé correctement dans le post - y a-t-il quelque chose de flagrant qui me manque ici?
Vous avez absolument raison - je vais vérifier la base de données. – dmanexe
Eh bien, il y a une table appelée "wp_postmeta" ... :) –