ब्लॉगर पेजों पर डिस्कस कमेंट सिस्टम प्रयोग करना

डिस्कस कमेंट को ब्लॉगर ब्लॉग के स्थिर पेजों पर दिखाना

डिस्कस एक बहुत उन्नत कमेंट प्रबंधन प्रणाली है जिसके उपभोक्ताओं की लिस्ट बहुत लम्बी है। लेकिन जो मित्र DISQUS कमेंट सिस्टम प्रयोग कर रहे हैं उन्हें यह पता है कि ‘DISQUS कमेंट’ ब्लॉगर के पेजों (Static Pages) पर नहीं दिखता है। ऐसे कई लोग हैं जो ब्लॉगर के पेजों पर भी कमेंट सिस्टम को दिखाना चाहते हैं। तो पेश है इसका एक बेहतरीन उपाय जिसे अपनाकर आप ब्लॉगर पेजों पर भी कमेंट सिस्टम दिखाकर कमेंट की सुविधा से लाभ प्राप्त कर सकते हैं। इसके लिए आपको कुछ ख़ास नहीं करना होगा। बस आपको अपने डिस्कस कमेंट कोड के एक भाग को मेरे द्वारा नीचे दिये गये कोड के साथ बदलना होगा और मन की मुराद पूरी हो जायेगी। आइए इसके लिए सभी चरणों को विस्तार से समझें।

ब्लॉगर के पेजों (Static Pages) का उदाहरण:

https://hindi.techprevue.com/forum/

Blogger के Static Pages पर DISQUS कमेंट सिस्टम शुरु करना

1. अपने ब्लॉगर डैशबोर्ड पर जायें [http://draft.blogger.com/home]
2. अपना ब्लॉग चुनें जिसपर DISQUS है
3. उसमें टेम्पलेट वाली टैब पर क्लिक करें
4. अब EDIT HTML पर क्लिक करके Proceed पर क्लिक करें
5. अब Expand Widget Templates का चेकबॉक्स Tick करें
6. अब टेम्पलेट में disqus शब्द की खोज करें यह आपको उस कोड लाइन पर ले जायेगा जहाँ disqus लिखा होगा
7. इस लाइन के नीचे ठीक 10 कोड लाइनों के बाद आप को यह कोड मिलेगा

<b:if cond='data:blog.pageType == &quot;item&quot;'>
                <style type='text/css'>
                    #comments {display:none;}
                </style>
                <script type='text/javascript'>
                    (function() {
                        var bloggerjs = document.createElement(&#39;script&#39;);
                        bloggerjs.type = &#39;text/javascript&#39;;
                        bloggerjs.async = true;
                        bloggerjs.src = &#39;http://&#39;+disqus_shortname+&#39;.disqus.com/blogger_item.js&#39;;
                        (document.getElementsByTagName(&#39;head&#39;)[0] || document.getElementsByTagName(&#39;body&#39;)[0]).appendChild(bloggerjs);
                    })();
                </script>
     </b:if>

8. इस कोड को आप नीचे दिये गये कोड के साथ बदल दें

DISQUS on Blogger Static Pages
<b:if cond='data:blog.pageType != &quot;index&quot;'>
                <style type='text/css'>
                    #comments {display:none;}
                </style>
                <script type='text/javascript'>
                    (function() {
                        var bloggerjs = document.createElement(&#39;script&#39;);
                        bloggerjs.type = &#39;text/javascript&#39;;
                        bloggerjs.async = true;
                        bloggerjs.src = &#39;http://&#39;+disqus_shortname+&#39;.disqus.com/blogger_item.js&#39;;
                        (document.getElementsByTagName(&#39;head&#39;)[0] || document.getElementsByTagName(&#39;body&#39;)[0]).appendChild(bloggerjs);
                    })();
                </script>
     </b:if>

9. अब अपने टेम्पलेट में हुए परिवर्तनों का पुनर्वालोकन कर लें अर्थाट्‌ अपने टेम्पलेट का Preview देख लें यदि कोई त्रुटि न दिखाये तो टेम्पलेट को SAVE कर लें

परिवर्तन सहेज लिए जाने के बाद अब DISQUS Blogger के Static Pages पर भी काम करता है।

Keywords: DISQUS comments, DISQUS comments on static pages, DISQUS on Blogger, Blogger static pages