Bonjour,
Ma configuration WP actuelle
– Version de WordPress : 2.7.1
Problème(s) rencontré(s) :
J’essaye de comptabiliser le nombre de posts de la catégorie 133 qui ont un champ « actu » rempli, comme ceci:
<?php
$test_count = $wpdb->get_var(« SELECT COUNT(*) FROM $wpdb->posts
LEFT JOIN $wpdb->postmeta ON($wpdb->posts.ID = $wpdb->postmeta.post_id)
LEFT JOIN $wpdb->term_relationships ON($wpdb->posts.ID = $wpdb->term_relationships.object_id)
LEFT JOIN $wpdb->term_taxonomy ON($wpdb->term_relationships.term_taxonomy_id = $wpdb->term_taxonomy.term_taxonomy_id)
WHERE $wpdb->term_taxonomy.term_id = 133
AND $wpdb->term_taxonomy.taxonomy = ‘category’
AND $wpdb->posts.post_status = ‘publish’
AND $wpdb->postmeta.meta_key = ‘actu’
ORDER BY $wpdb->postmeta.meta_value ASC »);
echo » . $test_count . »;
?>
Eh bien malgrés que j’ai regardé http://codex.wordpress.org/Displaying_Posts_Using_a_Custom_Select_Query#Query_based_on_Custom_Field_and_Category , mon résultat m’affiche 0 posts (alors qu’il y en a au moins une vingtaine qui correspondent à ce critère 😕
j’ai râte quelque chose?
++