[Wordpress] Defis compteur d'articles custom post

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [Wordpress] Defis compteur d'articles custom post

Re: [Wordpress] Defis compteur d'articles custom post

par Lombrik » 01 mars 2017, 17:19

Bon j'ai résolu une partie de mon problème ! Avec ceci :
<?php
 
			    $args = array(
					'tax_query' => array(
						'relation' => 'AND',
						array(
							'taxonomy' => 'etat',
							'field' => 'slug',
							'terms' => 'cest-fait'
						),
						array(
							'taxonomy' => 'type',
							'field' => 'slug',
							'terms' => 'democratie'
						)
					)
				);
				$query = new WP_Query( $args );
 
				echo count($query);
 
 
 
 
				if ( $query->have_posts() ) {
					echo '<ul>';
					while ( $query->have_posts() ) {
						$query->the_post();
						echo '<li>' . get_the_title() . '</li>';
					}
					echo '</ul>';
 
					wp_reset_postdata();
				} else {
					 echo 'Bah rien';
				}
				?>
M'affiche :

1
- test bloque pour compteur
- Engagement test 2

Avec ça j'ai bien une liste de titres correspondants aux articles qui sont dans "démocratie" et qui ont le tag "c'est fait". Reste plus qu'a trouver une solution pour compter le résultat. Là ça m'affiche toujours 1... :/

Je persévère :)

A bientôt !

Re: [Wordpress] Defis compteur d'articles custom post

par Lombrik » 28 févr. 2017, 18:46

Sinon je vais aussi essayer un compteur plus "direct" avec le term de la taxonomie de mes custom post type (type => democratie) + le tag qui va bien (teg => cest-fait) = mon nombre d'articles dans "democratie" possedant le tag cest-fait.

Je crois avoir trouvé quelques pistes ici :

http://www.495webdesign.com/tutorial...-in-wordpress/

Re: [Wordpress] Defis compteur d'articles custom post

par Lombrik » 23 févr. 2017, 16:28

J'ai essayé des morceaux de codes qui me donne bien des infos nécessaire à mon résultat :
<?php echo wp_count_terms( 'type', $args ); ?>
			<br />
				<br />
			<?php echo wp_count_terms( 'etat', $args ); ?>
			<br />
				<br />
 
 
			<?php echo wp_list_categories( array( 'taxonomy'=>'type' ) ); ?>
				<br />
				<br />
			<?php echo wp_list_categories( array( 'taxonomy'=>'etat' ) ); ?>
			<br />
				<br />
			<?php $test = get_taxonomies( array( 'show_ui'=> true ) );
 
 
				  echo "<pre>";
				  print_r($test);
				  echo "</pre>";
				?>
 
				<br />
				<br />
 
				<?php $test2 = get_terms('type');
 
 
				  echo "<pre>";
				  print_r($test2);
				  echo "</pre>";
				?>
 
				<br />
				<br />
 
				<?php $test3 = get_terms('etat');
 
 
				  echo "<pre>";
				  print_r($test3);
				  echo "</pre>";
				?>
Mais bon c'est pas encore ça :/

[Wordpress] Defis compteur d'articles custom post

par Lombrik » 23 févr. 2017, 12:02

Bonjour,

J'aurai besoin d'aide pour un casse tête. Possible ?

C'est un test sur un Wordpress.

Voilà j'ai créé un CustomPostType qui s'appelle "projets" avec dedans "type" (agriculture, environnement...en mode categorie) et "état" (en cours, bloqué....en mode categorie).
Du coup quand je créer un engagement je peux lui donner une famille (ex: agriculture) et un état (ex: bloqué).

Ce qui donne :
Projets
-Type
- - Agriculture
- - Environnement
- Etat
- - C'est fait
- - Bloqué

:?: Et en fait je cherche à afficher sur une page "Projets" un compteur qui m'affiche par exemple :
Type Agriculture :
2 projets faits / 3 projets bloqués /

Type Environnement :
1 projets fait / 0 projets bloqué /

J'imagine qu'il y a un mélange à faire entre wp_count_terms et wp_list_categories ou get_taxonomies.

Et là je me retourne la tête #-o mais vu que je suis débutant j'aurais bien besoin d'un coup de main...

Besoin d'explications supplémentaires ? N'hésitez pas !!

Merci !