लूप के बाहर वर्तमान पृष्ठ आईडी कैसे प्राप्त करें?


36

लूप के बाहर वर्तमान पृष्ठ आईडी कैसे प्राप्त करें?


3
अजीब, आप कोड का उपयोग कैसे कर रहे हैं, आपने क्या कोशिश की है। आपको क्या त्रुटियाँ हो रही हैं। जैसा कि यह खड़ा है, यह आपकी मदद करना मुश्किल है और सभी जवाब अंधेरे में एक शॉट है। कृपया एडिट
पीटर गोएप

<?php global $post; $thePostID=$post->ID;?> <?php elseif($thePostID==35) : ?>
मुहम्मद शोएब मुर्तजा

3
कृपया सभी अतिरिक्त कोड / जानकारी के साथ एक एडिट फाइल करें । सामान के लिए टिप्पणी अनुभाग का उपयोग न करें जो आपके प्रश्न में होना चाहिए :-)
पीटर १४'१४

आपकी पोस्ट स्वचालित रूप से निम्न गुणवत्ता के रूप में फ़्लैग की गई है, कृपया ऊपर दिए गए मेरे अनुरोधों का पालन करें :-)
पीटर गोएप ने

1
जैसा कि मैंने कहा, कि सभी जानकारी आपके प्रश्न में जानी चाहिए, न कि टिप्पणी अनुभाग में। कृपया अपने प्रश्न का संपादन करें
पीटर गोएप

जवाबों:


56

प्रयत्न

global $post;
echo $post->ID;

या (मुझे अंतर नहीं पता)

global $wp_query;
echo $wp_query->post->ID;

मैं गूगल पर पाया सभी सामान की कोशिश की है, लेकिन कुछ भी नहीं हुआ
मुहम्मद शोएब मुर्तजा

यह जानना कठिन है कि "आपको जो भी सामान मिला है" वह है: सुनिश्चित करें कि कोड एक फ़ंक्शन में है, कि आप उस फ़ंक्शन को कॉल करते हैं और कुछ और गूंज के साथ
डीबग

2
मुझे फंक्शन का उपयोग करके आईडी नहीं मिल रही है, और "सामान" है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();
मुहम्मद शोएब मुर्तजा


1
ये समाधान आपको केवल लूप शुरू होने से पहले उपयोग किए जाने पर पेज आईडी देंगे। एक बार लूप शुरू होने के बाद, लूप के $postप्रत्येक पोस्ट को बदले में सेट किया जाएगा।
s_ha_dum


-7

आप नीचे दिए गए कोड को जोड़कर कर सकते हैं। यह आपको वर्तमान पृष्ठ आईडी देगा।

 $postid = get_the_ID();
 echo $postid;

9
get_the_ID()एक लूप फ़ंक्शन है - उर्फ, यह लूप के अंदर उपयोग करने के लिए है। इसलिए, यह वास्तव में "लूप के बाहर वर्तमान पृष्ठ आईडी कैसे प्राप्त करें" के सवाल को संबोधित नहीं करता है।
s_ha_dum
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.