मैं यह सुनिश्चित करने के लिए कस्टम PHP कोड जोड़ना चाहता हूं कि जब भी मेरी साइट का कोई पृष्ठ मेरे ब्राउज़र में लोड होता है, तो उस पृष्ठ का URL स्क्रीन पर गूँज जाता है। मैं उपयोग कर सकता हूं echo get_permalink()
, लेकिन यह सभी पृष्ठों पर काम नहीं करता है। कुछ पृष्ठ (जैसे मेरा मुखपृष्ठ ) कई पोस्ट प्रदर्शित करते हैं, और अगर मैं get_permalink()
इन पृष्ठों पर उपयोग करता हूं , तो प्रदर्शित पृष्ठ का URL वापस नहीं किया गया है (मेरा मानना है कि यह लूप में अंतिम पोस्ट का URL लौटाता है)। इन पृष्ठों के लिए, मैं URL कैसे वापस कर सकता हूं?
क्या मैं get_permalink()
एक विशेष हुक से जुड़ सकता हूं जो लूप निष्पादित होने से पहले फायर करता है? या क्या मैं किसी तरह लूप से बाहर निकल सकता हूं, या इसे पूरा होने के बाद रीसेट कर सकता हूं?
धन्यवाद।
is_home()
या is_page( 'fr' )
आदि का उपयोग क्यों न करें और केवल लिपि को संलग्न करें?
if ( home_url( $wp->request ) == home_url() ) { wp_enqueue_script();}
यह भाषा की परवाह किए बिना, हर होम पेज पर दिखाई देता है। क्या आप जो सुझाव दे रहे थे?
$_SERVER['REQUEST_URI']
और कंपनी? इस प्रश्न को देखें: stackoverflow.com/q/6768793/247696