2011-06-17 10 views
6

के बाहर वर्डप्रेस 'टिप्पणियां टेम्पलेट' प्रदर्शित करना तो मैं एक WordPress विषय बना रहा हूं, और मुझे होमपेज पर प्रत्येक पोस्ट से ड्रॉपडाउन में आने की टिप्पणियों की आवश्यकता है। बुलशिट आपको टिप्पणी देखने के लिए पोस्ट पर क्लिक करना होगा! यह वास्तव में अच्छी तरह से काम किया, जब केवल एक पोस्ट था। यह केवल एक पोस्ट के साथ काम करता था क्योंकि मैं लूप के बाहर टिप्पणी टेम्पलेट प्रदर्शित कर रहा था। लेकिन कई पदों के साथ, टिप्पणी टेम्पलेट लूप के अंदर होना चाहिए, हालांकि, जब आप लूप में टिप्पणियां टेम्पलेट संदर्भ डालते हैं तो यह आग नहीं होता है, जिसका अर्थ है कि टेम्पलेट प्रदर्शित नहीं होता है!'लूप'

मैं लूप में प्रदर्शित करने के लिए टिप्पणियां टेम्पलेट कैसे प्राप्त कर सकता हूं ताकि यह होमपेज पर प्रत्येक पोस्ट पर दिखाई दे और मैं इसे ड्रॉपडाउन मेनू के रूप में सेट कर सकूं?

यहां साइट है जिसे मैं इसे कार्यान्वित कर रहा हूं: http://thenozzle.net/ यदि आप 'यहां # टिप्पणियां दिखाएं' पर क्लिक करते हैं, तो आप इसे देख सकते हैं या नहीं, इसे देख सकते हैं। सरल PHP सामग्री, लेकिन मैं यह नहीं समझ सकता कि क्यों टिप्पणियां टेम्पलेट संदर्भ palce din th eloop है, आग नहीं है।

यहाँ संदर्भ और कोड है:

<div id="dropdowncomments"> 
     <?php comments_template(); ?> 
</div> 

जैसा कि मैंने कहा, लटकती टिप्पणियां छिपा हुआ है, और जब आप उस पर क्लिक करें, ऐसा लगता है, लेकिन टिप्पणी टेम्पलेट loop.php तो अंदर लोड हो रहा है नहीं है, कोई अच्छा।

कोई मदद?

उत्तर

10

यह आसान है (मुझे उम्मीद है कि मैं आपको सही ढंग से समझ गया)। बस the_content() कॉल, सेटअप $withcomments चर (वैश्विक) और बाद फोन comments_template():

the_content(); 
global $withcomments; 
$withcomments = 1; 
comments_template('comments.php', true); 
+0

धन्यवाद! पूरी तरह से काम किया! – alt