विज्ञापन

वर्डप्रेस डेटाबेस क्वेरीवर्डप्रेस ब्लॉग या वेबसाइट चलाना वास्तव में शुरुआत में बहुत बड़ी बात नहीं है। यह वास्तव में बहुत सरल है। आप एक वेबसर्वर पर वर्डप्रेस स्थापित करते हैं, आप एक थीम अपलोड और इंस्टॉल करते हैं, ब्लॉगिंग शुरू करते हैं और आपको अपनी वेबसाइट मिल गई है और चल रही है। पहले दो वर्षों के लिए, यह केक का एक टुकड़ा है। आपके पास नहीं हो सकता है सफल ब्लॉग कैसे एक सफल क्यूरेट ब्लॉग बनाने के लिएसामग्री की अवधि संक्षेप में, वेब से सामग्री को चुनने और चुनने और अपने अनुयायियों के साथ साझा करने की है। एक क्यूरेटेड ब्लॉग चलाना केवल साझा करने के लिए दिलचस्प सामग्री खोजने के बारे में नहीं है। इसकी जरूरत है... अधिक पढ़ें पहले ही दिन से, लेकिन आप जानते हैं कि अगर आप एक अच्छे लेखक हैं, तो ट्रैफ़िक आने लगता है। इससे पहले कि आप इसे जानें, आपके पास एक अच्छा सा अनुसरण है।

आप एक नहीं हो सकते हैं समर्थक ब्लॉगर एक सफल ब्लॉग बनाने की कला - पेशेवरों से सुझाव [फ़ीचर]एक सफल वेबसाइट की रेसिपी बनाने वाली जादूई सामग्री को समझने के प्रयास में, मैं उन सफल ब्लॉगर्स की खोज में निकला, जिन्होंने लोकप्रिय, लाभदायक वेबसाइटें बनाई हैं। उस का फल ... अधिक पढ़ें

instagram viewer
पहले दिन से, लेकिन पर्याप्त दृढ़ संकल्प, कुत्ते की दृढ़ता और अच्छी पुरानी कोहनी तेल के साथ, आप इसे वहां बना सकते हैं। हालाँकि, सफलता के उस शिखर तक जाने का मार्ग लगभग एक ही है। आपको पता चल जाएगा कि अंततः आपका ट्रैफ़िक आपके साझा वेब होस्टिंग की क्षमता से अधिक है। फिर, आप सीखेंगे कि आपके द्वारा साइन अप की गई मुफ्त न्यूज़लेटर सेवा आपके द्वारा जमा किए गए ऑडियंस लोड को संभाल नहीं सकती है।

और फिर, स्वयं ब्लॉग पोस्ट हैं। कुछ दर्जन लेखों के रूप में जो शुरू हुआ वह अंततः सैकड़ों में बदल जाता है। और फिर कुछ वर्षों के बाद, आपको एक से दो हजार से अधिक लेख मिल गए, और आपकी साइट तेजी से बढ़ रही है। अब आप उन शुरुआती लेखों को भी याद नहीं रख सकते। हो सकता है कि आपकी साइट पिछले कुछ वर्षों में विकसित हुई हो, और आपके लेखों की संरचना बदल गई हो, लेकिन उन शुरुआती लेखों ने ऐसा नहीं किया। शायद कुछ लिंक टूट गए। शायद कुछ चित्र गायब हो गए। यह तथ्य यह है कि जब तक आप अपने वर्डप्रेस ब्लॉग डेटाबेस को क्वेरी करना नहीं जानते हैं, तब तक आप अपनी साइट पर सब कुछ नहीं देख सकते हैं, और आप अपने ब्लॉग को ठीक से प्रबंधित नहीं कर पाएंगे।

शुक्र है, अधिकांश वेब होस्ट आपको phpMyAdmin के माध्यम से अपने डेटाबेस तक पहुंच प्रदान करते हैं, और निम्नलिखित वर्डप्रेस डेटाबेस प्रश्न आपके हजारों पदों में से सभी पर बेहतर टैब रखने में आपकी सहायता कर सकते हैं।

वर्डप्रेस डेटाबेस क्वेरी के साथ अपने पोस्ट की निगरानी

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

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

PhpMyAdmin SQL क्वेरी चला रहा है

जब आप अपने वेब होस्ट पर जाते हैं और phpMyAdmin टूल एक्सेस करते हैं, तो आप अपने सभी डेटाबेस को बाएं मेनू में उपलब्ध देखेंगे। अपने वर्डप्रेस डेटाबेस पर क्लिक करें, और आप उन सभी वर्ड टेबल को देखेंगे जो आपके लिए डेटा से क्वेरी करने के लिए उपलब्ध हैं।

वर्डप्रेस डेटाबेस क्वेरी

इस लेख में मैं जिन प्रश्नों का वर्णन करने जा रहा हूँ, उन्हें चलाने के लिए, बस SQL ​​टैब पर क्लिक करें, और आपको एक फ़ील्ड दिखाई देगा जहाँ आप प्रश्नों को पेस्ट कर सकते हैं। यदि आप चाहें तो आप उन्हें इस लेख से बाहर कॉपी कर सकते हैं और अपने खुद के क्वेरी फ़ील्ड में पेस्ट कर सकते हैं।

WordPress डेटाबेस क्वेरी उदाहरण

तो, अब आप अपने स्वयं के प्रश्नों को रोल करने के लिए तैयार हैं, चलिए रोलिंग करते हैं!

ई-मेल पते टिप्पणीकारों द्वारा वामपंथी निकालें

इन वर्षों में, आपको अपने पाठकों से बहुत सारी टिप्पणियां मिलेंगी, और उन सभी पाठकों को अपना ईमेल पता प्रदान किया जाएगा जब वे आपके ब्लॉग पर पोस्ट करेंगे। कई ब्लॉगर इसे दूसरा विचार भी नहीं देते हैं, लेकिन अगर आप इस पर विचार करते हैं, तो आपके ब्लॉग ने किसी भी व्यवसाय के लिए उपलब्ध विपणन के सबसे मूल्यवान रूपों में से एक - एक मेलिंग सूची बनाई है। आप उन सभी ईमेल पतों को एक साधारण क्वेरी चलाकर अपने ब्लॉग पर टिप्पणियों से निकाल सकते हैं:

WIST_comments से DISTINCT टिप्पणी_author_email का चयन करें;

परिणामी सूची आपको हर एक ईमेल पता प्रदान करेगी जो आपको कभी भी नहीं पता था कि आपके पास था। मेरे मामले में, यह 2,000 से अधिक ईमेल पतों पर था।

WordPress डेटाबेस क्वेरी उदाहरण

यह देखते हुए, उनमें से बहुत सारे (संभवतः, संभवतः) नकली ईमेल पते होंगे जो आपके लिए वैसे भी बेकार हैं, लेकिन एक अच्छा है पाठकों के लिए वैध ईमेल पतों से बनी उस सूची का एक हिस्सा जिसने आपके ब्लॉग में एक पोस्ट करने के लिए पर्याप्त रुचि ली टिप्पणी। अपनी साइट पर टिप्पणी करने के लिए उन लोगों को धन्यवाद देते हुए एक मार्केटिंग ईमेल भेजने पर विचार करें, और नवीनतम समाचारों के बारे में नियमित अपडेट प्राप्त करने के लिए वे आपके न्यूज़लेटर के लिए साइन अप करने की सलाह देते हैं अपने ब्लॉग पर

अप्रयुक्त टैग को पहचानें और हटाएं

इन वर्षों में, आप अपनी साइट पर अप्रयुक्त टैग का एक समूह भी विकसित कर सकते हैं। अप्रयुक्त टैग को साफ करना हमेशा एक अच्छा विचार है, और आप इसे त्वरित एसक्यूएल बयानों के एक जोड़े के साथ जल्दी से कर सकते हैं। पहले इस क्वेरी का उपयोग करके टैग की सूची की पहचान करना है:

नाम का चयन करें, wp_terms से स्लग करें। कहाँ term_id में ( Term_id का चयन करें। Wp_term_taxonomy से। कहाँ कर = = 'पोस्ट_टाग' और गिनती = '0' );

इस क्वेरी के परिणाम नीचे दिए गए परिणामों की तरह दिखाई देंगे। मेरे मामले में, मैंने अपने ब्लॉग पर 22 अप्रयुक्त टैग की खोज की जिन्हें मुझे साफ करने या वैध पदों पर लागू करने की आवश्यकता है।

WordPress डेटाबेस क्वेरी उदाहरण

आप डेटाबेस से व्यक्तिगत टैग प्रविष्टियों को हटाने के लिए "हटाएं" लिंक का उपयोग कर सकते हैं, या आप चला सकते हैं उन सभी को हटाने के लिए DELETE कथन का अनुसरण थोक में करें (अत्यधिक सावधानी के साथ और केवल डेटाबेस लेने के बाद बैकअप!)

Wp_terms से DELETE करें। कहाँ term_id में ( Term_id का चयन करें। Wp_term_taxonomy से। कहाँ कर = = 'पोस्ट_टाग' और गिनती = '0' );

यह उन सभी अनुपयोगी टैगों को साफ कर देगा जो एक गिर गए हैं।

लेखक द्वारा पोस्ट खोजें

आप किसी विशिष्ट लेखक द्वारा पदों की सूची को जल्दी से निकाल सकते हैं। सबसे पहले अपने वर्डप्रेस पैनल में जाएं और यूजर्स सेक्शन में जाएं। उपयोगकर्ताओं के नाम और उपयोगकर्ता पृष्ठ URL पर क्लिक करें, आपको "user_id = xx" अनुभाग खोजने में सक्षम होना चाहिए। आईडी नंबर नोट कर लें।

WordPress डेटाबेस का चयन करें

उन पदों को देखने के लिए निम्नलिखित क्वेरी में उस आईडी का उपयोग करें। नीचे दिए गए उदाहरण में, मैं अपने ब्लॉग पर मार्क डोर (उपयोगकर्ता # 11) द्वारा लिखे गए पदों की खोज कर रहा हूं।

ID का चयन करें, post_title। Wp_posts से। कहाँ पोस्ट_स्टैटस = 'प्रकाशित' और पोस्ट_थोर = 11;

परिणाम उस लेखक द्वारा लिखे गए प्रत्येक पोस्ट के लिए आईडी और शीर्षक हैं।

WordPress डेटाबेस का चयन करें

यदि आपके पास एक विशाल ब्लॉग है, तो आप वास्तव में एक LIMIT = 1000 या कुछ को क्वेरी में जोड़ना चाह सकते हैं, या आप क्वेरी में एक तिथि सीमा खोज (नीचे देखें) लागू कर सकते हैं।

पोस्ट और टिप्पणियाँ के अंदर सामग्री के लिए खोज

वर्डप्रेस डीबी प्रश्नों के साथ एक और अच्छी बात यह है कि विशिष्ट पाठ या यहां तक ​​कि HTML मार्कअप के लिए अपनी पोस्ट सामग्री के माध्यम से बहती है। उदाहरण के लिए, मान लें कि आप हर एक पोस्ट को ढूंढना चाहते हैं जहाँ आपने "img src = xx" का उपयोग करके एक चित्र डाला है। आप इस तकनीक का उपयोग करके किसी भी शब्द या वाक्य को पूछने के लिए SQL वाइल्डकार्ड प्रतीकों का उपयोग कर सकते हैं। यहाँ पर क्वेरी कैसी दिखती है।

ID, POST_TITLE का चयन करें। Wp_posts से। जहां पोस्ट_कंटनी पसंद '% src =%' AND पोस्ट_स्टैटस = 'प्रकाशित' सीमा 100;

मैंने अंत में "लिमिट 100" बिट जोड़ा है क्योंकि मेरे पास उस कोड के साथ 1000 से अधिक पद हैं।

WordPress डेटाबेस का चयन करें

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

वर्डप्रेस एसक्यूएल क्वेरी

दिनांक के अनुसार पोस्ट खोजें

आप अपने ब्लॉग पोस्ट के माध्यम से “पोस्ट_डेट” की जांच करने वाली क्वेरी का उपयोग करके तिथि सीमा तक खोज कर सकते हैं और इसकी तुलना ऊपरी और निचले रेंज में विशिष्ट तिथियों से कर सकते हैं।

ID, POST_TITLE का चयन करें। 'Wp_posts' से कहां 'पोस्ट_टाइप' = 'पोस्ट' और 'पोस्ट_डेट'> '2009-04-15 08:00:00' और 'पोस्ट_डेट' 

यहाँ परिणाम क्या दिखते हैं।

वर्डप्रेस एसक्यूएल क्वेरी

मैं वास्तव में इस क्वेरी का पूरा उपयोग करता हूं, क्योंकि जब लेखक क्वेरी या ए के साथ संयुक्त होता है पाठ-खोज क्वेरी, यह किसी भी नियमित खोज टूल की तुलना में कहीं अधिक शक्तिशाली खोज कार्यक्षमता प्रदान करता है मैंने प्रयोग किया है। परिणाम तेज और सटीक हैं।

उन्नत खोज क्वेरी

बेशक, SQL कॉल के साथ बहुत सक्षम लोग जानते हैं कि उपरोक्त क्वेरी बेहद बुनियादी हैं। आप इनमें से कुछ खोजों के साथ बहुत उन्नत हो सकते हैं, जैसे कि यह क्वेरी जो आपको दिनांक के आधार पर आपके अंतिम 1000 पदों की आईडी, लेखक और शीर्षक दिखाने की अनुमति देती है।

पोस्ट_ड के रूप में चयन करें। Fp से wp_posts p, wp_users u WHERE p.post_status = 'publish' और p.post_type = 'post' और u.id = p.post_author ORD BY BY p.post_date DESC LIMIT 500;

इस तरह एक क्वेरी लेखक के वास्तविक नाम को wp_posts तालिका में उपयोगकर्ता आईडी से जोड़ती है। विभिन्न तालिकाओं से डेटा के संयोजन में, आप अंतिम आउटपुट को अधिक उपयोगी बना सकते हैं। अब आप न केवल अपनी पोस्ट को हाल ही में प्रकाशित पोस्ट देख सकते हैं, बल्कि लेखक के नाम, और प्रत्येक पोस्ट के लिए टिप्पणियों की गिनती भी देख सकते हैं।

वर्डप्रेस एसक्यूएल क्वेरी

इस पोस्ट में विस्तृत प्रश्नों में से प्रत्येक के साथ सबसे अच्छा, आप केवल "निर्यात" पर क्लिक कर सकते हैं अपनी पसंद के आउटपुट स्वरूप जैसे CSV फ़ाइल में डेटा भेजने के लिए आउटपुट तालिका के नीचे लिंक।

वर्डप्रेस डेटाबेस क्वेरी

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

क्या आप वर्डप्रेस डेटाबेस के लिए किसी भी रचनात्मक वर्डप्रेस डेटाबेस प्रश्नों को जानते हैं? क्या आपने ऐसा करने के बारे में सुना है? नीचे टिप्पणी अनुभाग में इस तकनीक के साथ अपने खुद के विचार और अनुभव साझा करें!

छवि क्रेडिट: डेटाबेस कॉन्सेप्ट वाया शटरस्टॉक

रयान के पास इलेक्ट्रिकल इंजीनियरिंग में बीएससी की डिग्री है। उन्होंने ऑटोमेशन इंजीनियरिंग में 13 साल, आईटी में 5 साल काम किया है, और अब एक एप्स इंजीनियर हैं। MakeUseOf के पूर्व प्रबंध संपादक, उन्होंने डेटा विज़ुअलाइज़ेशन पर राष्ट्रीय सम्मेलनों में बात की और राष्ट्रीय टीवी और रेडियो पर चित्रित किया गया है।