वर्डप्रेस थीम में वर्तमान पृष्ठ नाम को पुनः प्राप्त करने के लिए क्या PHP कोड का उपयोग किया जा सकता है?
सभी समाधान मैं अब तक (देखा है the_title()
, get_page()->post_name
, get_post()
, आदि) एक पेज कि पोस्ट प्रविष्टियों शामिल के लिए काम नहीं करते। वे सभी नवीनतम ब्लॉग प्रविष्टि का नाम वापस करेंगे।
एक और तरीका बताया गया है, मान लें कि आपके पास वर्डप्रेस में "माय न्यूज" नाम का पेज है। यह पृष्ठ "पोस्ट पृष्ठ" के रूप में सेट है। पेज पर कुछ पोस्ट जोड़ें। अब, नवीनतम पोस्ट के नाम के बजाय स्ट्रिंग "माय-न्यूज" को पुनः प्राप्त करने के लिए क्या एपीआई का उपयोग किया जा सकता है?
मैंने निम्नलिखित चर पाया है जो काम करने लगता है।
$wp_query->queried_object->post_name
यह वास्तव में पेज नाम (स्लग) का URL अनुकूल संस्करण है, जो कि मैं भी ढूंढ रहा था। यह डिफ़ॉल्ट टेम्पलेट ( ट्वेंटी टेन ) के साथ परीक्षण किया गया था । मुझे वास्तव में यकीन नहीं है कि नीचे दिए गए दो चर मेरी साइट पर काम क्यों नहीं करते हैं। धन्यवाद करने के लिए keatch के लिए print_r()
टिप ।
अब, यह जानकारी इतनी नीचे क्यों छिपी हुई है?