- Code: Tout sélectionner
$count = pk_stt2_db_get_number_of_searchterms();
$popus = pk_stt2_db_get_popular_terms($count);
Qui permet de traiter des mots clés saisis dans les moteurs de recherches par les internautes afin de les afficher sous les articles (Plugin WP Search Terms Tagging 2).
D'origine, le plugin traite les mots-clés par mot-clé (et les assigne ensuite à l'article correspondant), mais moi j'aimerais maintenant les traiter par article.
J'ai construit 2 tableaux d'égales dimensions avec l'objet, un avec les ID des articles, et l'autre avec le nombre de mots-clés identiques pour chaque mot-clé :
- Code: Tout sélectionner
foreach($popus as $key => $popu){
$post_id .= $popu->post_id . ', ';
$meta_count .= $popus->meta_count . ', ';
}
$total_ID = explode(', ', $post_id);
$nb_terms = explode(', ', $meta_count);
Là, je suis en panne, parce que je ne vois pas comment je pourrais additionner toutes les valeurs de $nb_terms correspondant aux valeurs identiques de $total_ID, pour faire un nouveau tableau du type :
- Code: Tout sélectionner
$results = array($post_id => $total_recherches_par_ID);