2012-04-29 16 views
11

मेरे समस्या सरल है, मैं अपने WP टेम्पलेट के लिए एक "घर" लिंक की जरूरत है, और समारोह get_home_url() केवल वर्तमान यूआरएल लौटा रहा है। तो अगर मैं "example.com/?cat=2" पर हूं, तो यह यूआरएल है जो मुझे अपने होम बटन के लिए मिलता है।get_home_url() सिर्फ वर्तमान URL रिटर्न

कोई विचार क्या मैं गलत कर रहा हूं? मैं अपने बालों को खींच रहा हूँ।

+7

आप 'echo' यह पहले एक प्रयोग करते हैं? – janw

+0

आप सही हैं, यह वास्तव में समस्या थी। * Facepalm * – Sophistifunk

+0

और सोचने के लिए, हर समय के बाद मैं वापस जब मुझे लगता है कि जीने के लिए ... – Sophistifunk

उत्तर

22

यह सिर्फ HOME_URL है()। तो:

echo home_url(); 

आपके वर्डप्रेस इंस्टॉलेशन के मुखपृष्ठ को आउटपुट करेगा।

+0

'get_home_url()' भी काम करता है किया एक टैग को जोड़ने के लिए पीएचपी 2/3 दिनों में Rasmus समझाने की कोशिश खर्च, बस इससे पहले एक गूंज जोड़ने या शॉर्टेंड PHP टैग का उपयोग करना याद रखें। – Stan

3

आप की कोशिश की है:

echo get_bloginfo('url') 
2

आपको लगता है कि समारोह प्रतिध्वनित करने के लिए की जरूरत है, तो यह होना चाहिए:

<?php echo get_home_url(); ?> 
संबंधित मुद्दे