Comment obtenir l'ID de la page actuelle en dehors de la boucle?
-
-
Étrange,comment utilisez-vous le code,qu'avez-vousessayé.Quelleserreurs obtenez-vous.Dans l'état actuel des choses,ilest difficile de vous aideret toutes les réponses sont untir dans lenoir.Veuillez déposer un [modifier]Strange, how are you using the code, what have you tried. What errors are you getting. As it stands, it is difficult to help you and all answers is a shot in the dark. Please file an [edit]
- 3
- 2014-09-17
- Pieter Goosen
-
` ID;?> ``ID;?> `
- 0
- 2014-09-17
- Muhammad Shoaib Murtaza
-
Veuillez déposer un [modifier] avectout le code/info supplémentaireN'utilisezpas la section des commentairespour les éléments qui devraientfigurer dans votre question :-)Please file an [edit] with all the extra code/info. Don't use the comment section for stuff that should be in your question :-)
- 3
- 2014-09-17
- Pieter Goosen
-
Votremessage a été automatiquement signalé comme étant demauvaise qualité,veuillez vous conformer àmes demandes ci-dessus :-)Your post has been automatically flagged as low quality, please comply to my requests above :-)
- 0
- 2014-09-17
- Pieter Goosen
-
Jene reçois aucuneerreur,en faitje veux afficher la cartegoogle surmapage,donc la cartene s'affichepas ...i m not getting any errors, actually i want to display google map on my page, so map is't displaying...
- 0
- 2014-09-17
- Muhammad Shoaib Murtaza
-
dans header.phpj'utiliseif elsepour afficher selon lesidentifiants depagein header.php i am using if else to showing according to page ids
- 0
- 2014-09-17
- Muhammad Shoaib Murtaza
-
Commeje l'ai dit,toutes cesinformations devraiententrer dans votre question,pas dans la section des commentaires.Veuillez [modifier] votre questionAs I said, all of that info should go into your question, not in the comments section. Please [edit] your question
- 1
- 2014-09-17
- Pieter Goosen
-
Cher @programmeur,veuillez lire [demander].Vous avez reçu des alertes automatiques sur la qualité de votremessage.Vous avez des suggestionspour résoudre ceproblème.Essayez de surmonter cela afin que votre question reste ouverteet que vousne receviezpas de votesnégatifs.Je vous remercie.Dear @Programmer, please read [ask]. You received automatic flags about the quality of your post. You got suggestions how to fix that. Please try to get over that so your question can stay open and you don't receive down votes. Thank you.
- 0
- 2015-01-12
- kaiser
-
Vous avez déjà accepté une réponse,mais labonne réponse (probablement une questionen double)estici: http://wordpress.stackexchange.com/a/109468/21376You've accepted an answer already but the correct answer (arguably a duplicate question) is here: http://wordpress.stackexchange.com/a/109468/21376
- 0
- 2015-08-19
- s_ha_dum
-
3 réponses
- votes
-
-
j'aiessayétoutes les chosestrouvées surgooglemais rienne s'estpasséi have tried all the stuff found on google but nothing happened
- 0
- 2014-09-17
- Muhammad Shoaib Murtaza
-
ilest difficile de savoir ce qu'est "tout ce que vous aveztrouvé" :) assurez-vous que le codeest dans unefonction,que vous appelez cettefonctionet commencez le débogageen faisant écho à quelque chose d'autre avant qui doit être visible ...it's hard to know what "all the stuff you found" is :) make sure the code is in a function, that you call that function and start debuging with echoing something else before which has to be visible...
- 0
- 2014-09-17
- caramba
-
jen'aipas obtenu d'identifianten utilisant lafonction,et le "truc" `global $ wp_query; $thePostID=$ wp_query->post-> ID; » `global $post; $thePostID=$post-> ID; » `global $ wp_query; $page=$ wp_query->get_queried_object (); $page_id=$page-> ID; » `$page_id=get_queried_object_id (); »i did't getting id using function, and the "stuff" is `global $wp_query; $thePostID = $wp_query->post->ID; ` `global $post; $thePostID = $post->ID; ` `global $wp_query; $page = $wp_query->get_queried_object(); $page_id = $page->ID; ` `$page_id = get_queried_object_id(); `
- 2
- 2014-09-17
- Muhammad Shoaib Murtaza
-
lepremier était correct ...first one was correct...
- 0
- 2014-09-17
- Muhammad Shoaib Murtaza
-
Ces solutionsne vous donneront l'ID depage que sielles sont utilisées avant le démarrage de laboucle.Unefois que laboucle démarre,`$post` sera défini sur chaqueposte de laboucle à sontour.These solutions will give you page ID only if used before the Loop starts. Once the Loop starts, `$post` will be set to each post in the Loop in turn.
- 2
- 2015-08-19
- s_ha_dum
-
-
- 2018-05-07
Vouspouvez simplementfaire,
$page_id = get_queried_object_id();
You can simply do,
$page_id = get_queried_object_id();
-
Cela devrait êtremarqué comme la réponse ...This should be marked as the answer...
- 5
- 2020-01-28
- Lezz
-
D'accord.Cela devrait être la réponse.Agreed. This should be the answer.
- 2
- 2020-03-08
- CJWEB
-
Cela devrait certainement être labonne réponse.J'essaie d'obtenir l'identifiant actuel d'un article ou d'unepage,et c'est la seulefaçon deme donner lebonidentifiant sans avoir à coderen dur les conditions.Definately it should be the right answer. I'm trying to get the current id of a post or a page, and this is the only way it gives me the right Id without having to hardcode conditions.
- 0
- 2020-05-22
- Felipe Rugai
-
-
`get_the_ID ()`est unefonction deboucle - c'est-à-dire qu'elleest destinée à être utilisée à l'intérieur de laboucle.Par conséquent,celane répondpas vraiment à la question «Comment obtenir l'ID de lapage actuelleen dehors de laboucle?»`get_the_ID()` is a Loop function-- aka, it is meant to be used inside the Loop. Therefore, it doesn't really address the question of "How to get current page id outside the loop?"
- 10
- 2015-08-19
- s_ha_dum
-
Comment obtenir l'ID de lapage actuelleen dehors de laboucle?