obtenir l'ID de la catégorie actuelle php
-
-
où dans lemodèle setrouve le code?y a-t-il des requêtespersonnalisées avant le code?where in the template is the code located? are there any custom queries before the code?
- 0
- 2012-07-24
- Michael
-
«cat» sera-t-iltoujours défini quelle que soit la structure dupermalien,oupeut-être simplement «nom_catégorie» dans certains cas?Jene me souvienspaspour lemoment ...will `cat` always be set regardless of permalink structure, or maybe just `category_name` in some cases? I can't recall at the moment...
- 0
- 2012-07-24
- Milo
-
2 réponses
- votes
-
- 2012-07-24
vouspouvez utiliser
get_queried_object()
$category = get_queried_object(); echo $category->term_id;
you can use
get_queried_object()
$category = get_queried_object(); echo $category->term_id;
-
Je cherche une réponse à la sienne depuis des heures.Je souhaite que Wordpress ait unemeilleure documentation.Je vous remercie!I've been searching for an answer to his for hours. I wish Wordpress had better documentation. Thank you!
- 3
- 2017-02-24
- Django Reinhardt
-
@Fayaz Cela s'appliquera automatiquement à cette réponse.@Fayaz It will automatically apply to this answer.
- 0
- 2017-03-01
- Django Reinhardt
-
- 2017-02-28
Si vous voulezfaire une recherche dans lapage des catégories,vouspouvez obtenir l'identifiant de la catégorie actuellepar:
$category = get_category( get_query_var( 'cat' ) ); $cat_id = $category->cat_ID;
Si vous souhaitez obtenir l'ID de catégorie d'une catégorieparticulière surn'importe quellepage,vouspouvezessayer d'utiliser le code ci-dessous:
$category_id = get_cat_ID('Category Name');
If you want to fecth in category page,you can get id of current category by:
$category = get_category( get_query_var( 'cat' ) ); $cat_id = $category->cat_ID;
If you want to get category id of any particular category on any page, you can try using below code:
$category_id = get_cat_ID('Category Name');
J'essaie d'obtenir l'ID de catégorie de l'archive actuelle affichée.
J'aiessayé:
Iln'imprime rien ...