वर्डप्रेस समुदाय तेजी से बढ़ रहा है, और हम हर दिन नए हैक्स के साथ आ रहे हैं। इस अनुच्छेद में हम आपके साथ कुछ हत्यारे, सबसे ज्यादा वांछित और बेहद उपयोगी वर्डप्रेस हैक्स जो आप इस ब्लॉगिंग सॉफ़्टवेयर की शक्ति को उजागर करने के लिए उपयोग कर सकते हैं जो हम सभी को पसंद करेंगे। हम ये समझाने की कोशिश करेंगे कि प्रत्येक हैक कैसे काम करता है, अगर आपको कुछ नहीं समझता है तो टिप्पणी में सवाल पूछने के लिए स्वतंत्र महसूस करें।
1. अपने पोस्ट शीर्षक से बाहरी स्रोतों के लिए लिंक
अक्सर ऐसा मामला होता है जहां ब्लॉगर सिर्फ एक बाहरी संसाधन से जुड़ना चाहता है क्योंकि उसे अपने पाठकों के लिए यह उपयोगी लगता है। उनकी मुख्य समस्या यह है कि उन्हें पाठकों को किसी अन्य साइट पर जाने के लिए कहने के लिए एक नया पद बनाना होगा। इस कस्टम फील्ड हैक में हम आपको दिखाएंगे कि आप अपने पोस्ट शीर्षक से एक बाहरी लिंक से कैसे लिंक कर सकते हैं।
सबसे पहले आपको जो करना चाहिए, वह अपना खुला है functions.php जो आपके टेम्पलेट फ़ोल्डर में पाया जाता है जहां एकल फाइल जैसे single.php और page.php स्थित है। निम्न कोड पेस्ट करें:
फ़ंक्शन print_post_title () { ग्लोबल $ पोस्ट; $ thePostID = $ post-> आईडी; $ post_id = get_post ($ thePostID); $ title = $ post_id-> पोस्ट_ शीर्षक; $ perm = get_permalink ($ post_id); $ post_keys = एरे (); $ post_val = सरणी (); $ post_keys = get_post_custom_keys ($ thePostID); यदि (! खाली ($ post_keys)) { विदेशी मुद्रा ($ post_keys $ pkey के रूप में) { अगर ($ pkey == 'url1' || $ pkey == 'title_url' || $ pkey == 'url_title') { $ post_val = get_post_custom_values ($ pkey); } } अगर (खाली ($ post_val)) { $ link = $ perm; } अन्य { $ link = $ post_val [0]; } } अन्य { $ link = $ perm; } प्रतिध्वनि ''। $ शीर्षक।'
'; }
अब आपको अपना खोलना होगा index.php और निम्न कोड या कुछ समान खोजें:
"rel =" बुकमार्क ">
इसे बदलें:
एक बार जब आप ऐसा करते हैं, तो अपने वेबहोस्ट में दोनों फाइलें अपलोड करें
अब जब आप एक पोस्ट लिख रहे हैं, तो नीचे स्क्रॉल करें जहां कस्टम फ़ील्ड कहता है। नाम ढूंढें: url1, title_url, या url_title और url को बाहरी संसाधन में जोड़ें। यदि आप चाहें तो संक्षिप्त विवरण जोड़ें और प्रकाशित करें।
डरो मत, यह फ़ंक्शन आपके सामान्य पोस्ट शीर्षक लिंक को नहीं लेता है, यह सब एक अतिरिक्त क्वेरी जोड़ता है जो बाहरी लिंक के लिए कस्टम फ़ील्ड की जांच करता है। अगर बाहरी लिंक शामिल नहीं है, तो यह डिफ़ॉल्ट कोड और सामान्य पोस्ट पेज से लिंक का संदर्भ देता है
एक ऐसा प्लगइन भी है जो यह काम करता है। इसे पृष्ठ लिंक को कहा जाता है
2. टिप्पणियों के लिए डिफ़ॉल्ट Gravatar बदलें
डिफ़ॉल्ट रहस्य आदमी अधिकांश उपयोगकर्ताओं के लिए वास्तव में परेशान है। प्लस यदि आपके पास अपने ब्लॉग को ब्रांडिंग करने का एक और मौका है, तो इसे क्यों नहीं करें अपने डिफ़ॉल्ट गारटेटर बदलने से आपको अपने ब्लॉग को और अधिक ब्रांड प्रदान करने की सुविधा मिलती है। नीचे इस स्निपेट के साथ आप अपना डिफॉल्ट ग्रेराटर बदल सकते हैं।
पहले आपको अपना खोलना होगा functions.php जो आपके टेम्पलेट फ़ोल्डर में स्थित है। यदि आपके पास एक नहीं है, तो एक बनाएं और निम्नलिखित कोड डालें:
add_filter ('avatar_defaults', 'newgravatar'); फ़ंक्शन न्यूग्राटर ($ avatar_defaults) { $ myavatar = get_bloginfo ('template_directory') '/images/gravataricon.gif'; $ avatar_defults [$ myavatar] = "साइट"; वापसी $ avatar_defults; }
साइट
अपने व्यवस्थापक पैनल पर जाएं और सेटिंग> चर्चा करें और आइकन को बदलें, और अब आपके लोगो के साथ एक ब्रांडेड टिप्पणी क्षेत्र है।
3. अपने ब्रांड के साथ एक रिएट बटन प्रदर्शित करें
चहचहाना इतने अधिक जोखिम हो रही है, एक ब्लॉगर के रूप में आप पहले से ही अपने लाभ के लिए उपयोग कर सकते हैं ट्विटर की शक्ति किसी अन्य की तरह नहीं है क्योंकि यह मुंह विज्ञापन का शब्द है अपने पाठकों पर यह आसान बनाने के लिए, आप क्या कर सकते हैं, एक प्रमुख रेटेट बटन है, इसलिए वे एक क्लिक के साथ लेख को रिटवेट कर सकते हैं। इतना ही नहीं, लेकिन आप इसे जिस तरह से बनाते हैं, ताकि आप भी retweets को ट्रैक कर सकें। यही वह जगह है जहां ट्वीटममे विजेट आता है।
इस ट्यूटोरियल में हम आपको एक ऐसा बटन बना देंगे जो पाठ से निम्नलिखित प्रारूप में लिंक होगा:
आरटी @ यौरसिटेंम पोस्ट का लिंक – लिंक
निम्न कोड को आपके चयन की टेम्पलेट फ़ाइल में सबसे अधिक संभावना जोड़ें single.php
बड़े बटन के लिए:
कॉम्पैक्ट बटन के लिए:
स्रोत को अपने ट्विटर अकाउंट नाम में बदलना याद रखें, इस तरह से आप अधिक अनुयायियों को पाने के लिए केवल अपने अकाउंट को बढ़ावा नहीं देंगे, लेकिन आपके लेख को भी उतना ही बढ़ावा दिया जाएगा।
4. अपने ब्लॉग पर प्रदर्शित रैंडम हैडर छवियां
अधिकांश ब्लॉग डिज़ाइनों को उबाऊ हो जाता है यदि उनके पास एक विशाल हेडर चित्र है और यह स्थिर है यह तब होता है जब यह ट्यूटोरियल आपके शीर्ष लेख चित्रों को गतिशील बनाने के लिए आता है क्योंकि यह प्रत्येक विज़िट पर घूमता है आप कई छवियों का चयन कर सकते हैं क्योंकि आप बेतरतीब ढंग से घुमाएंगे यह एक ब्लॉग को जीवन लाता है
पहले आपको इस प्रारूप में अपनी छवियों का नाम देना होगा:
- headerimage_1.gif
- headerimage_2.gif
- headerimage_3.gif
आपको अंडरस्कोर के साथ नाम अलग करना चाहिए। आप हेरिएट टेक्स्ट को हेज़ेज में बदल सकते हैं या कुछ भी पसंद कर सकते हैं।
एक बार जब आपने यह किया है, तो निम्न कोड को अपने पेस्ट में पेस्ट करें header.php जहां आप चित्र प्रदर्शित करना चाहते हैं या किसी अन्य फ़ाइल में
सुनिश्चित करें कि यदि आप 3 से अधिक छवियों को करने का निर्णय लेते हैं तो आप नंबर 3 को बदलते हैं। यह कोड वर्डप्रेस के लिए विशेष नहीं है, यह किसी भी php आधारित मंच के साथ काम करेगा।
5. आरएसएस के माध्यम से आपकी पोस्ट उपलब्ध होने पर नियंत्रण करें
ऐसे समय होते हैं जब आप एक पोस्ट प्रकाशित करते हैं और अचानक एक त्रुटि मिलती है। आप व्यवस्थापक पैनल में वापस जा सकते हैं और इसे बदल सकते हैं, लेकिन यह पहले से ही फ़ीड में प्रकाशित हो चुका है। इस हैक के साथ, आप जितने चाहें उतने मिनटों की देरी डाल सकते हैं, ताकि आप लाइव पोस्ट को दोबारा जांच सकें।
अपनी खोलो functions.php और यह कोड जोड़ें:
समारोह publish_later_on_feed ($ जहां) { वैश्विक $ wpdb; अगर (is_feed ()) { // टाइमस्टैम्प WP- प्रारूप में $ अब = जीएमडीट ('वाई-एम-डी एच एच: आई: एस'); // प्रतीक्षा के लिए मूल्य; + उपकरण $ इंतजार = '10'; // पूर्णांक // http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_timestampdiff $ डिवाइस = 'MINUTE'; // MINUTE, HOUR, DAY, WEEK, MONTH, YEAR // एसक्यूएल-सिटाक्स को $ डिफ़ॉल्ट के लिए जोड़ें $ जहां। = "और TIMESTAMPDIFF ($ उपकरण, $ wpdb-> पोस्ट्स पोस्ट_डेटा_जीएमटी, '$ अब')> $ प्रतीक्षा"; } वापसी $ जहां; } add_filter ('posts_where', 'publish_later_on_feed');
यह कोड आपके पोस्ट को आरएसएस फ़ीड पर दिखाए जाने पर 10 मिनट की देरी जोड़ रहा है, आप संख्या 10 से जितने मिनट तक चाहें बदल सकते हैं।
6. एक मेनू में कुछ श्रेणियां प्रदर्शित करें
कई मामलों में, उपयोगकर्ता केवल पेज के शीर्ष पर अपने नेविगेशन मेनू में कुछ श्रेणियां प्रदर्शित करना चाहते हैं। सीमित स्पॉट हैं, जो केवल शीर्ष श्रेणियों से भर सकता है, लेकिन यदि आप डिफ़ॉल्ट wp_list_categories कोड का उपयोग करते हैं, तो यह सभी श्रेणियों को दिखाएगा। यही कारण है कि जब आप एक नेविगेशन मेनू बनाना चाहते हैं और केवल कुछ श्रेणियों को प्रदर्शित करते हैं, तो यह नीचे बहुत ही आसान है।
ध्यान दें, आप ‘बहिष्कृत’ पाठ को ‘बहिष्कृत’ में बदल सकते हैं और सभी श्रेणियां दिखा सकते हैं और उन लोगों को बाहर कर सकते हैं जिन्हें आप प्रदर्शित नहीं करना चाहते हैं। कोड में प्रदर्शित संख्याएं श्रेणी आईडी हैं वर्डप्रेस एक सूची प्रारूप में श्रेणियां दिखाती है, इसलिए याद रखें कि आपको इसे काम करने के लिए सीएसएस को संपादित करना होगा।
7. टिप्पणियों से अलग ट्रैकबैक
जब आप अपने ब्लॉग पर एक महान पोस्ट लिखते हैं, तो यह संभवतः सभी ब्लॉगोफ़ेयर से जुड़ा हुआ है एक ही समय में सबसे महान पोस्ट टिप्पणियों में अच्छी चर्चा शुरू करते हैं। अगर आप टिप्पणियों से अपने ट्रैकबैक को अलग नहीं करते हैं, तो आपके उपयोगकर्ताओं के लिए टिप्पणियां और चर्चा का पालन करना बहुत मुश्किल है। इस हैक में हम आपको बताएंगे कि आप टिप्पणी से ट्रैकबैक कैसे अलग कर सकते हैं।
पहले आपको खोलने की आवश्यकता है comments.php और उस पाश को ढूंढें जो ऐसा कुछ दिखता है:
विदेशी मुद्रा ($ टिप्पणी $ टिप्पणी के रूप में):?> // टिप्पणियां यहां प्रदर्शित की जाती हैं endforeach;
इसके साथ बदलें:
कोई भविष्य की घटनाएं निर्धारित नहीं हैं
उपरोक्त कोड पैरामीटर द्वारा सॉर्ट किया जा रहा है post_status जो इस मामले में “भविष्य” है, लेकिन यह मसौदा, प्रकाशित और इतने पर हो सकता है। इस पोस्ट में एक और पैरामीटर भी है, जो पदों की संख्या को प्रदर्शित करता है, शोपोस्ट = 10 आप अपने उपयोगकर्ताओं को दिखाए जाने वाले कई शेड्यूल पोस्ट में नंबर बदल सकते हैं।
9. प्रत्येक पोस्ट के आगे प्रदर्शित थंबनेल
चित्र हजार शब्दों बोलता है हमने सुना है कि पहले कह रहा है, और यह ब्लॉग के साथ भी सच है। आप संभवतया एक संक्षिप्त अंश में पोस्ट का वर्णन नहीं कर सकते हैं, लेकिन एक छवि जोड़ने से पोस्ट को जीवन मिलता है और उपयोगकर्ता को और भी क्लिक करना चाहते हैं। इस कस्टम फील्ड हैक के साथ, हम आपको दिखाएंगे कि आप ऐसा कैसे कर सकते हैं।
साइट
तब आपको अपना खोलना होगा index.php और निम्न कोड पेस्ट करें जहां आप चित्र प्रदर्शित करना चाहते हैं।
आईडी, 'पोस्ट-आईएमजी', सत्य); अगर ($ postimageurl) { ?> "rel =" बुकमार्क "> "rel =" बुकमार्क ">
10. अपने पदों के लिए एक समाप्ति तिथि निर्धारित करें
यह हैक बहुत उपयोगी होता है जब आप एक प्रतियोगिता चला रहे हैं क्योंकि आप सुराग या संकेत जैसे कि आप हमेशा के लिए नहीं रहना चाहते हैं जैसे सूचना पोस्ट कर रहे हैं मैन्युअल रूप से लेख को हटाने के बजाय, आप इसे स्वचालित रूप से समाप्त हो सकते हैं। यह भी काम करता है अगर आपके पास एक उत्पाद है जो आप पर छूट दे रहे हैं। आपने इसे अपने ब्लॉग पर पोस्ट किया है, लेकिन आप अपने ब्लॉग पर अपने ब्लॉग पर रहने के लिए छूट नहीं चाहते हैं। तो आप इस कोड के साथ इसे स्वचालित रूप से निकाल सकते हैं।
आपको केवल अपने वर्डप्रेस लूप को इस कोड के साथ बदलना होगा:
$ समाप्ति समय = get_post_custom_values ('समाप्ति'); अगर (is_array ($ समाप्ति समय)) { $ expirestring = implode ($ समाप्ति समय); } $ सेकेंड सेकंड = स्ट्रोटोमेट ($ एक्सपरस्ट्रिंग) -टाइम (); अगर (सेकंड सेकेंड बबटल> 0) { // उदाहरण के लिए… शीर्षक(); the_excerpt (); } endwhile; अगर अंत; ?>
एक बार जब आप ऐसा करते हैं, तो आप समय सीमा निर्धारित करने के लिए एक पोस्ट लिखते समय कस्टम फ़ील्ड का उपयोग कर सकते हैं। सुनिश्चित करें कि आप कुंजी का चयन करें “समाप्ति” और निम्न तिथि प्रारूप का उपयोग करें: मिमी / दिन / याय 00:00:00
अब यह हैक इस आलेख को हटाकर या अप्रकाशित नहीं करता है, बल्कि यह सिर्फ लूप में प्रदर्शित होने के लेख को शामिल नहीं करता है।
11. डाक संशोधन के बैच हटाएं
वर्डप्रेस में बहुत अच्छी सुविधाएं हैं और उनमें से एक पोस्ट रिवीवेंस है। यह वर्डप्रेस 2.6 में शामिल था, हालांकि यह एक अच्छी सुविधा है, यह कुछ समस्याएं पैदा कर सकता है। उनमें से एक आपके डेटाबेस का आकार बढ़ा है एक पोस्ट लिखने में आपको कितने समय लगता है, इसके आधार पर आपके पास पचास पद के संशोधन हो सकते हैं। अब आप उन्हें मैन्युअल रूप से हटा सकते हैं या आप एक साधारण क्वेरी चला सकते हैं जो हम आपको इस पोस्ट में दिखाएंगे और इन सभी बेकार संशोधनों से छुटकारा पाएं।
आपको पहले की जरूरत है अपने phpMyAdmin में लॉग इन करें और अपने WordPress डाटाबेस का चयन करें।
SQL बटन पर क्लिक करें और निम्न क्वेरी दर्ज करें:
Wp_posts से हटाएं जहां post_type = "revision";
इस कोड में मूल रूप से हमने एक मेज wp_posts देखा और प्रत्येक पोस्ट को हटा दिया था जिसमें उसके साथ जुड़े एक पोस्ट_टाइप संशोधन था अब आपके डेटाबेस के आकार के आधार पर, यह आपको बहुत अधिक स्थान बचा सकता है।
12. अपने ब्लॉग पर किसी भी आरएसएस फ़ीड प्रदर्शित करें
अक्सर कई बार होते हैं, जब ब्लॉगर अपने ब्लॉग पर अन्य साइट्स के आरएसएस फ़ीड प्रदर्शित करना चाहते हैं। हो सकता है कि यह उनके संबंधित किसी अन्य ब्लॉग से है जो संबंधित है। यह तब होता है जब यह हैक आसान आता है क्योंकि यह आपकी नौकरी बहुत आसान बनाता है। कई स्क्रिप्ट और प्लगइन्स आपके लिए यह करेंगे, लेकिन आपको इसकी आवश्यकता नहीं है क्योंकि वर्डप्रेस में इस सुविधा का निर्माण हुआ है। और आपको यह जानना चाहिए कि आप अपने व्यवस्थापक पैनल डैशबोर्ड में फ़ीड्स देखते हैं।
आपको बस इतना करना होगा कि आप निम्न कोड को पेस्ट कर सकते हैं जहां आप फ़ेड प्रदर्शित करना चाहते हैं। सबसे अधिक में रखा sidebar.php :
फाइल को सहेजें और इसे अपलोड करें और आप कर चुके हैं।
हम इस हैक wp_rss में उपयोग किया गया फ़ंक्शन भविष्य में संदर्भ के लिए WordPress में बनाया गया है।
13. एक क्लिक के साथ विशिष्ट डाक पर “डिग इस” बटन को प्रदर्शित करें
लेख में डिग बटन विशेष रूप से बहुत उपयोगी होते हैं, जब आप लेख डिगग पर प्रस्तुत करते हैं। लेकिन आपको हर पन्ने में इस बटन को खुदा नहीं करना चाहिए क्योंकि प्रत्येक पोस्ट डिगग के लिए नहीं है। उदाहरण के लिए, यदि आप एक घोषणा पोस्ट करते हैं कि आप अपना विषय बदल रहे होंगे, तो उसे डीग पर सबमिट करने की आवश्यकता नहीं है। यह तब होता है जब यह हैक आता है जहां आप कस्टम फ़ील्ड का उपयोग करके “डिग इस” बटन को उन लेखों में प्रदर्शित कर सकते हैं, जिन्हें आप चाहते हैं
इस कोड को इसमें जोड़ें single.php जहां आप इसे प्रदर्शित करना चाहते हैं:
आईडी, 'डीगग', सच); यदि (! खाली मुनाफ़ा ($ सीएफ)) { गूंज 'http://digg.com/tools/diggthis.js "प्रकार =" टेक्स्ट / जावास्क्रिप्ट ">'}?>
अब जब आप एक पोस्ट बनाते हैं तो कस्टम फ़ील्ड “डिग” का उपयोग करें और कोई मान सेट करें और यह डिगग फ़ील्ड दिखाएगा। और अगर आप उस कस्टम फ़ील्ड को नहीं जोड़ते हैं, तो यह दिखाई नहीं देगा। सरल और आसान
14. एक क्षेत्र में स्टिकी पोस्ट प्रदर्शित करें
यह सुविधा कई उपयोगकर्ताओं के लिए इसलिए चाहती थी, इसलिए इसे वर्डप्रेस में शामिल किया गया था। अब इस हैक में हम आपको दिखाएंगे कि कैसे आप अपने होम पेज या किसी अन्य पेज में फीचर्ड पोस्ट के रूप में अपने सभी चिपचिपा पदों को सूचीबद्ध कर सकते हैं।
$ चिपचिपा, 'कॉलर_गेट_पॉस्त्स' => 1)); यदि (है_पोज़ ()): जबकि (है_पोज़ ()): the_post (); शीर्षक(); the_excerpt (); endwhile; अगर अंत; ?>
आप नंबर 5 को अपने पृष्ठ में दिखाने के लिए पोस्ट की मात्रा बदल सकते हैं। आप ‘the_excerpt’ मान को ‘the_content’ में बदलकर पूर्ण पोस्ट भी प्रदर्शित कर सकते हैं।
15. पहले पोस्ट के बाद प्रदर्शन विज्ञापन
पोस्ट के बाद विज्ञापन जोड़ने से आपको वाकई अच्छा पैसा मिल सकता है क्योंकि विज्ञापनदाता वास्तव में उस स्थान को पसंद करते हैं। यह गर्म विज्ञापन स्थलों में से एक है आप यहां ऐडसेंस भी लगा सकते हैं लेकिन यदि आप सामान्य कोड के रूप में रखते हैं तो प्रत्येक पोस्ट के बाद एक विज्ञापन दिखाया जाएगा जो आपके उपयोगकर्ताओं के लिए परेशान हो जाता है। इसलिए इस हैक का उपयोग करके, आप पहली पोस्ट के बाद विज्ञापन प्रदर्शित कर सकते हैं।
अपने वर्तमान लूप को अपने लूप के इस हैक किए गए संस्करण के साथ बदलें index.php
// अपना विज्ञापन कोड यहां पेस्ट करें">
">
अब यह कोड आपके दूसरे पोस्ट के बाद विज्ञापन दिखाएगा। सुनिश्चित करें कि आप वहां अपना विज्ञापन कोड डालें
असल में यह सूची वर्डप्रेस को दो सूची में टिप्पणियां प्रदर्शित करने के लिए कह रही है। यदि यह एक ट्रैकबैक डिस्प्ले अलग है और यदि यह एक सामान्य टिप्पणी है, तो इसे अलग से प्रदर्शित करें
8. भविष्य की सूची कैसे करें “आगामी” डाक
हर कोई चाहता है कि अधिक उपयोगकर्ता अपनी फ़ीड की सदस्यता लें। अधिक उपयोगकर्ताओं को उत्साहित करने और अपने ब्लॉग में दिलचस्पी पाने का तरीका उन्हें उन ब्लॉग पोस्टों को दिखाने के लिए है, जिन्हें आपने निर्धारित किया है।
पहले आपको भविष्य की तिथियों के लिए अपनी पोस्ट शेड्यूल करने की आवश्यकता है। फिर अपना साइडबार.एफ़पीपी खोलें या आप भविष्य की पोस्ट की सूची प्रदर्शित करना चाहते हैं, और निम्न कोड पेस्ट करें: