अपनी WordPress साइट को प्रबंधित करने के लिए 10+ WP-CLI ट्रिक्स (WP-CLI 2.3.0 के लिए अद्यतन)

अपनी WordPress साइट को प्रबंधित करने के लिए 10+ WP-CLI ट्रिक्स (WP-CLI 2.3.0 के लिए अद्यतन)

अपनी WordPress साइट को प्रबंधित करने के लिए 10+ WP-CLI ट्रिक्स (WP-CLI 2.3.0 के लिए अद्यतन)
СОДЕРЖАНИЕ
02 июня 2020

ध्यान दें। WP-CLI 2.3.0 अभी-अभी जारी किया गया है, जो सामान्य रूप से WP-CLI की पेशकश करने के साथ-साथ इसके साथ काम करना सबसे अच्छा कैसे शुरू करता है, इस पर गहराई से विचार करने का यह सही समय है। हालांकि, अगर आपने अभी तक WP-CLI के साथ प्रयोग नहीं किया है, तो मुझे आपको चेतावनी देते हैं, जब संभव हो तो प्रभावित होने के लिए तैयार रहें।.


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

शुक्र है, एक समाधान है जो मदद कर सकता है। WP-CLI परियोजना आपको अपने वर्डप्रेस इंस्टॉलेशन की कमांड-लाइन एक्सेस प्रदान करता है, जिसका अर्थ है कि आप टर्मिनल के भीतर कुछ त्वरित निर्देशों का उपयोग करके अपनी अधिकांश वेबसाइट का प्रबंधन कर सकते हैं.

उदाहरण के लिए, यदि आपकी "पासवर्ड रीसेट" लिंक टूट गया है, आप केवल WP-CLI का उपयोग करके अपना पासवर्ड बदल सकते हैं। ऐसी ही कई स्थितियाँ हैं जहाँ WP-CLI काम आता है। इसके अलावा, हम सिर्फ हैकर जैसी भावना से प्यार करते हैं जो कमांड लाइन में काम करने के साथ आता है.

इस लेख में, हम आम तौर पर परेशान करने वाले कुछ कार्यों को पेश करेंगे, जिन्हें WP-CLI लगभग एक मजेदार अनुभव बनाता है, और आपको दिखाता है कि टूल का उपयोग करके उन्हें कैसे पूरा किया जाए। चलो शुरू करते हैं!

WP-CLI

WP-CLI प्रोजेक्ट पर TL; DR

WP-CLI का अर्थ है वर्डप्रेस कमांड लाइन (होमपेज), चूंकि यह टूल आपको कमांड लाइन के माध्यम से वर्डप्रेस की प्रबंधन प्रणाली तक पहुंच प्रदान करता है.

आमतौर पर, आपको वर्डप्रेस वेबसाइट (wp-admin) को मैन्युअल रूप से प्रबंधित करने के लिए ऑनलाइन उपयोगकर्ता इंटरफ़ेस का उपयोग करना होगा। और उस के साथ, एक टूटी हुई साइट की देखभाल करना या संक्रमणकालीन अवधि का प्रबंधन करना अक्सर एफ़टीपी का उपयोग करके फ़ाइलों के माध्यम से खुदाई करना या कस्टम PHP कोड लिखने की कोशिश करना शामिल है। WP-CLI आपकी साइट पर काम करने की प्रक्रिया को सरल बनाता है, जिससे आपको अतिरिक्त एक्सेस की आवश्यकता को दरकिनार करते हुए, एक डायरेक्ट-एक्सेस शॉर्टहैंड दिया जाता है।.

WP-CLI होमपेज

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

लंबी कहानी, WP-CLI कई कठिन कार्यों को सरल और तेज बनाता है। क्या अधिक है, WP-CLI भी विस्तार योग्य है। यदि आपके पास कस्टम आवश्यकताएं हैं, तो यह संभव है अद्वितीय स्क्रिप्ट लिखें अपने विनिर्देशों के लिए WP-CLI का उपयोग करके चलाएं.

इससे पहले कि हम आगे बढ़ें, यह महसूस करना महत्वपूर्ण है WP-CLI आपके वर्डप्रेस साइट के लिए एक प्लगइन नहीं है, लेकिन एक उपकरण जो आपके सर्वर पर स्थापित है. दूसरे शब्दों में, यदि आप WP-CLI का उपयोग करना चाहते हैं, तो आपको इसे लगातार उपयोग के लिए अपने स्थानीय विकास परिवेश और अपने लाइव होस्टिंग सर्वर दोनों पर इंस्टॉल करना होगा। इसका मतलब यह हो सकता है कि ऐसा होस्ट ढूंढा जाए जो WP-CLI को प्री-इंस्टॉल करता हो.

(ध्यान दें, वर्डप्रेस, साइटगेड, ए 2 होस्टिंग और WP इंजन के लिए हमारे शीर्ष अनुशंसित वेब होस्टिंग विकल्पों में से WP-CLI सभी में डिफ़ॉल्ट रूप से अपने ग्राहकों के लिए स्थापित है; दूसरे शब्दों में, आप जैसे ही WP-CLI का उपयोग शुरू कर सकते हैं ‘ फिर से उन कंपनियों के साथ अपने होस्टिंग खाते की स्थापना की).

WP-CLI बेसिक्स पर कुछ और पढ़ना:

WP-CLI का उपयोग करके अपनी वर्डप्रेस साइट को कैसे प्रबंधित करें

WP-CLI स्थापित हो जाने के बाद, आप जिस वर्डप्रेस वेबसाइट को प्रबंधित करना चाहते हैं, उसके लिए फ़ोल्डर खोलने के लिए कमांड लाइन का उपयोग कर सकते हैं। यदि आप अपने होस्टिंग सर्वर पर लाइव काम कर रहे हैं, तो आपको आवश्यकता होगी सुरक्षित शेल एक्सेस.

हालाँकि, हम इन आदेशों को पहले विकास के माहौल में आज़माने की सलाह देते हैं! कोई पूर्ववत बटन नहीं है, इसलिए आप लाइव सर्वर पर उपयोग करने से पहले इस उपकरण के साथ काफी सहज महसूस करना चाहते हैं। आपको आरंभ करने के लिए, आपकी साइट पर WP-CLI का उपयोग करने के लिए चार उपयोगी तरीके दिए गए हैं.

1. wp-config.php फ़ाइल में त्वरित रूप से देखें

WP-CLI हमेशा काफी कुशल रहा है जब यह आपको एक नई साइट को कॉन्फ़िगर करने की अनुमति देता है। उदाहरण के लिए, काम wp config create कमांड आपको एक फ्रेश कॉन्फिग फाइल बनाने देता है और इसमें सभी महत्वपूर्ण डिटेल्स डालता है। आमतौर पर यह पारंपरिक तरीके से करने की तुलना में बहुत तेज है, खासकर यदि आप एक तेज टाइपर हैं.

लेकिन WP-CLI इसे एक कदम आगे ले जाता है। मुख्य wp config कमांड के लिए दो उप-क्षेत्र हैं.

पहला यह है:

wp config मिलता है

  • आपके वर्तमान wp-config.php फ़ाइल में परिभाषित स्थिरांक और ग्लोबल्स को सूचीबद्ध करता है.

WP-CLI config मिलता है

दूसरा यह है:

wp config पथ

  • बस वर्तमान wp-config.php फ़ाइल के लिए एक पथ प्रदर्शित करता है.

यदि आप अपने वर्डप्रेस इंस्टॉल के साथ और भी अधिक हैंडसम होना चाहते हैं, तो आप एक और WP-CLI कमांड का भी उपयोग कर सकते हैं:

wp db size –tables

आपको यह तय करने में उपयोगी है कि आपको कुछ डेटाबेस अनुकूलन की आवश्यकता है या नहीं.

WP-CLI db टेबल

2. कोर अपडेट चलाएं

आमतौर पर, अपडेट चलाने के लिए आपके व्यवस्थापक में लॉग इन करना और अपनी साइट को अपडेट करने के लिए कुछ पृष्ठों पर क्लिक करना शामिल होता है.

WP-CLI के साथ, अपडेट आसानी से चलाए जाते हैं एक साधारण आदेश:

wp कोर अपडेट

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

wp कोर अपडेट –version = 4.7.1

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

WP-CLI कोर कमांडWP-CLI के माध्यम से सफल कोर अपडेट.

3. pesky प्लगइन्स को अपडेट, डिसेबल और डिलीट करें

आमतौर पर, यदि कोई प्लगइन आपकी साइट को पूरी तरह से तोड़ देता है (या यहां तक ​​कि सिर्फ आपके व्यवस्थापक को अक्षम करता है), तो आपको एफ़टीपी के माध्यम से लॉग इन करना होगा और इसे निष्क्रिय करने के लिए इसका फ़ोल्डर नाम बदलना होगा। दूसरी ओर, एक है सरल WP-CLI कमांड प्लगइन्स को निष्क्रिय करने के लिए:

wp plugin plugin-name-example को डीएक्टिवेट करता है

WP-CLI प्लगइनWP-CLI के साथ सफल प्लगइन डिएक्टिवेशन.

यदि कोई प्लगइन आपको गंभीर समस्या दे रहा है और उसे हटाने की आवश्यकता है, तो आप इसके बजाय डिलीट कमांड का उपयोग कर सकते हैं:

wp plugin plugin-name-example को डिलीट करें

इसके अलावा, आप वर्डप्रेस कोर अपडेट सुविधा के समान कमांड चलाकर प्लगइन्स के लिए मैन्युअल अपडेट को छोड़ सकते हैं:

wp plugin update –all

और, संभवत: शुरुआत में मैंने जो कुछ उल्लेख किया है, वह WP-CLI भी आपको अनुमति देता है आपकी साइट पर वर्तमान में प्लगइन्स की स्थिति की जाँच करें. उसके लिए, उपयोग करें:

wp प्लगइन स्थिति

WP-CLI प्लगइन स्थिति

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

4. उपयोगकर्ता पासवर्ड रीसेट करें

कल्पना करें कि आपने अपना WordPress व्यवस्थापक पासवर्ड खो दिया है। आपने रीसेट पासवर्ड लिंक की कोशिश की है, लेकिन किसी कारण से रीसेट ईमेल आपके इनबॉक्स में दिखाई नहीं देगा। क्या आप अपनी वर्डप्रेस साइट से हमेशा के लिए बंद हो गए हैं? WP-CLI के साथ नहीं.

WP-CLI शीघ्र उपयोगकर्ता प्रबंधन प्रदान करता है, जिसमें क्षमता भी शामिल है पासवर्ड रीसेट करें निम्नलिखित लाइन का उपयोग कर:

wp यूजर अपडेट [email protected] –user_pass = new-password-example
WP-CLI उपयोगकर्ताWP-CLI के साथ सफल उपयोगकर्ता क्रेडेंशियल्स अपडेट.

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

इसके अलावा, चूंकि यह सब आपके सर्वर के साथ एक सुरक्षित कनेक्शन पर किया जाता है, इसलिए आप इस पद्धति का उपयोग करके अपनी वेबसाइट की सुरक्षा का त्याग नहीं कर रहे हैं.

5. बैकअप और डेटाबेस में हेरफेर

वर्डप्रेस अपने डेटाबेस से सीधे संपर्क करना आसान नहीं बनाता है। यह निराशा की बात हो सकती है जब आप उचित कार्य को पूरा करना चाहते हैं, जैसे कि बिना प्लगइन के अपडेट चलाना या सेट वाक्यांश की खोज करना और प्रतिस्थापित करना।.

इन नौकरियों को आसान बनाने के लिए आप WP-CLI का उपयोग कर सकते हैं। यह आपको अनुमति देता है अनुकूलन तथा मरम्मत सरल कमांड जैसे डेटाबेस:

wp db ऑप्टिमाइजेशन
wp db की मरम्मत

यदि आप एक कस्टम क्वेरी लिख रहे हैं, तो आप जल्दी से इसका उपयोग करके परीक्षण कर सकते हैं क्वेरी कमांड:

wp db क्वेरी "Wp_options से * चयन करें"

हालाँकि, इससे पहले कि आप डेटाबेस से बहुत अधिक ट्रिगर-खुश हो जाएं, यह महत्वपूर्ण है कि आप बैकअप बनाना जानते हैं। के लिए आदेश SQL बैकअप बनाना WP-CLI में निम्नानुसार है:

wp db निर्यात

यह एक SQL फ़ाइल बनाएगा * यदि आप कुछ गलत हो जाता है तो आप अपनी साइट के डेटाबेस को पुनर्स्थापित करने के लिए उपयोग कर सकते हैं। यह तब भी अच्छा काम करता है जब बैकअप प्लगइन्स के साथ संयोजन में उपयोग किया जाता है.

* फ़ाइल का नाम दिया जा रहा है बल्कि यादृच्छिक है। अपना स्वयं का असाइन करने के लिए, इसका उपयोग करें:

wp डीबी निर्यात yourname.sql
WP-CLI डेटाबेसWP-CLI आपकी साइट के डेटाबेस के साथ काम करता है.

6. पोस्ट संशोधन को साफ करें

पोस्ट संशोधन कुछ ऐसे होते हैं जिनके लिए हमारे पास कोडिनडब्ल्यूपी में थोड़ा कठिन समय होता है। हमारे सबसे अक्सर अपडेट किए गए पोस्टों में 200+ संशोधन होते हैं, जो चीजों को प्रबंधित करना वास्तव में कठिन बनाता है.

मुख्य रूप से, जब आप वर्डप्रेस (अगले स्क्रीनशॉट) में मानक संशोधन तुलना पृष्ठ पर जाते हैं, तो आपको वह बार सबसे ऊपर मिलता है। इसके माध्यम से, आप उन दो संशोधनों को चुन सकते हैं जिनकी आप तुलना करना चाहते हैं। यदि आप किसी पोस्ट पर उप -20 संशोधन करते हैं तो यह ठीक है। लेकिन 100 से अधिक के साथ, बार अन-क्लिक योग्य हो जाता है – मेरा मतलब है, आप आसानी से उस सटीक संशोधन को इंगित नहीं कर सकते जो आप चाहते हैं – आपके क्लिक में पिक्सेल पूर्णता की आवश्यकता होती है। बार बहुत घना है.

वर्डप्रेस संशोधन बार

इसे किसी तरह से लड़ने के लिए, आप अपनी wp-config.php फ़ाइल में प्रति पोस्ट किए गए संशोधन की संख्या पर एक सीमा निर्धारित कर सकते हैं (उदाहरण के लिए (‘WP_POST_REVISIONS’, 40);)। लेकिन यह केवल आपके भविष्य के कार्यों पर संशोधन को सीमित करता है। उस चिह्न के ऊपर मौजूद सभी मौजूदा संशोधनों को हटाना आपके ऊपर है। यह कुछ तरीकों से किया जा सकता है। उनमें से एक प्लगइन के माध्यम से है। दूसरा WP-CLI के माध्यम से है.

और WP-CLI तरीका अभी बहुत तेज है। आरंभ करने के लिए, आपको एक अतिरिक्त WP-CLI पैकेज स्थापित करना होगा जिसे कहा जाता है WP-संशोधन-CLI.

यह एक साधारण कमांड के माध्यम से किया जा सकता है:

wp पैकेज trepmal / wp-revisions-cli स्थापित करें

उसके बाद, आप एक मुट्ठी भर नए WP-CLI कमांड का उपयोग करें:

डब्ल्यूपी संशोधन साफ

  • सभी पदों पर पुराने संशोधनों को हटा देता है। यह WP_POST_REVISIONS के मान को डिफॉल्ट करता है – केवल सबसे हालिया संशोधन रखते हुए.

वैकल्पिक रूप से, यदि आप अपने संशोधनों के साथ अधिक हैंड-ऑन होना चाहते हैं, तो आप उदाहरण के लिए, किसी विशिष्ट संस्करण के लिए संशोधन को नियंत्रित कर सकते हैं:

wp संशोधन सूची –post_id = ID

  • आपको दिए गए पद के लिए सभी संशोधनों की एक सूची देता है.

WP-CLI संशोधन

या:

wp संशोधन साफ ​​–post_id = ID –before-date = DATE

  • किसी दिनांक (या YYYY-MM-DD) पर या उससे पहले प्रकाशित किसी पद पर संशोधन को हटा देता है.

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

7. एक बच्चे की थीम बनाएं, जैसे, अब (!)

दी गई, बाल थीम बनाना कठिन नहीं है। लेकिन आपको अभी भी सबसे पहले जाना होगा कोडेक्स पर आधिकारिक संदर्भ – बस यह सुनिश्चित करने के लिए कि कुछ बारीक विवरणों को परिवर्तित नहीं किया गया है, फिर एक फ़ंक्शन बनाएँ। एफपीपी और सीएसएस, एक नई निर्देशिका में डाल दें, और इसी तरह और आगे.

WP-CLI आपको देता है एक तेज विधि. आप बस इतना ही करते हैं:

wp मचान बाल-विषय NEW-CHILD-SLUG –parent_theme = SLUG –theme_name = TITLE

… और बस यही। परिणाम के रूप में आपको जो मिलता है वह एक सेट पैरेंट थीम पर आधारित एक ऑपरेशनल, ब्लैंक चाइल्ड थीम है.

WP-CLI बाल विषय

कुछ अतिरिक्त पैरामीटर भी उपलब्ध हैं। उदाहरण के लिए, आप यह कर सकते हैं:

wp scaffold child-theme SLUG –parent_theme = SLUG –theme_name = TITLE –author = FULL-NAME –author_uri = URI –theme_uri = URI –activate –force

  • –बल उन फ़ाइलों को अधिलेखित करता है जो पहले से मौजूद हैं.

8. परीक्षण के लिए डमी सामग्री का भार बनाएं

किसी भी तरह के वर्डप्रेस प्रोजेक्ट पर काम करते समय, डमी कंटेंट एक ऐसी चीज है जिसकी आपको शायद अपेक्षाकृत बार जरूरत होती है.

  • हो सकता है कि आप कुछ नए प्लगइन पर काम कर रहे हों जो कई पदों को संसाधित करता है और फिर उन्हें कुछ करता है.
  • हो सकता है कि आप देखना चाहते हैं कि क्या आपका पेजेशन ठीक काम कर रहा है या नहीं.
  • हो सकता है कि आप परीक्षण उद्देश्यों के लिए अपने मेनू में अधिक सामान रखना चाहते हैं.
  • और इसी तरह…

आम तौर पर, मैं ऐसे मामलों में क्या करता था, Ctrl + F दबाएं और उदाहरण के लिए वर्डप्रेस कंटेंट के उस pesky XML डंप की तलाश करना शुरू करें जिसे मैंने कहीं आसपास बैठाया है। लेकिन इसमें समय लगता है, और मुझे लगता है कि हर बार किसी न किसी तरह से फाइल का गलत इस्तेमाल हो रहा है.

वैसे भी, जैसा कि आप कल्पना करते हैं, WP-CLI के पास इसके लिए भी कुछ विकल्प हैं:

wp पोस्ट जेनरेट –count = 10

  • 10 खाली पोस्ट बनाता है; लेकिन आपको केवल 10 पर रुकने की आवश्यकता नहीं है – WP-CLI वादा करता है कि 1000 भी एक पूरी तरह से निष्पादन योग्य मूल्य है.

या, चीजों को और अधिक तथ्यात्मक बनाने के लिए:

कर्ल http://loripsum.net/api/4 | wp पोस्ट जेनरेट –post_content –count = 10

  • 10 पोस्ट्स बनाता है, जिनमें से प्रत्येक में loripsum.net से आयातित डमी लॉरेम ipsum टेक्स्ट के 4 पैराग्राफ हैं.

9. अपनी साइट को खाली करें

वहाँ वास्तव में एक अच्छा WP-CLI कमांड है जो आपको साइट कॉन्फ़िगरेशन और उपयोगकर्ताओं को बरकरार रखते हुए अपनी सभी सामग्री (पोस्ट, टिप्पणियां, शब्द और मेटा सहित) की अपनी साइट खाली करने देता है। यही तो:

wp साइट खाली है

यदि आप अपने अधिकांश परीक्षणों / प्रयोगों / आदि के लिए एक ही देव वर्डप्रेस सेटअप का उपयोग करते हैं। तब आपको तुरंत पता चल जाता है कि यह समय आपको कितना बचाएगा.

जब आप मैन्युअल रूप से अपनी सामग्री के माध्यम से जाकर या phpMyAdmin का उपयोग करके समान प्रभाव प्राप्त कर सकते हैं, तो यह WP-CLI कमांड स्पीड होने पर अपने स्वयं के लीग में होता है.

आप भी कर सकते हैं:

wp साइट खाली –uploads

  • अपनी हर चीज से छुटकारा पा लेता है "अपलोड" साथ ही फोल्डर.

10. सभी स्पैम टिप्पणियों को हटा दें

सबसे पहले, WP-CLI आपको टिप्पणियों के प्रबंधन के संबंध में बहुत सारी संभावनाएं देता है। उदाहरण के लिए, आप कर सकते हैं:

  • wp टिप्पणी बनाने के साथ नई टिप्पणियाँ बनाएँ
  • अद्यतन टिप्पणी के साथ wp टिप्पणी अद्यतन करें
  • wp टिप्पणी के साथ टिप्पणियों को मंजूरी दें
  • तथा बहुत अधिक

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

आदेश यह है:

wp टिप्पणी $ हटाएं (wp टिप्पणी सूची –status = spam –format = ids)

यह एक नीट हैक है। मुख्य wp कमेंट डिलीट कमांड से एक तर्क की उम्मीद है – टिप्पणी (ओं) की आईडी जो हटा दी जानी चाहिए। इसलिए आईडी प्रदान करने के लिए, हम एक और कमांड – wp टिप्पणी सूची – जिसे सभी टिप्पणियों की एक सूची प्रदर्शित करते हैं, को स्पैम के रूप में चिह्नित किया गया है। काफी अच्छा है, यह नहीं है?

11. तम wp-cron

मानक wp-cron तंत्र सबसे विश्वसनीय चीज नहीं रही है। कम या ज्यादा, जब आप वर्डप्रेस में कोई पोस्ट शेड्यूल करते हैं, तो आप कभी भी 100% सुनिश्चित नहीं हो सकते कि यह वास्तव में लाइव होगा (कम से कम मेरा अनुभव).

WP-CLI आपके उपयोग के साथ क्रोन को थोड़ा कम करने में आपकी मदद कर सकता है यह आज्ञा:

wp क्रोन घटना रन

  • अभी सभी क्रोन घटनाओं को ट्रिगर करता है.

WP-CLI wp-cron

बोनस: दो "मेटा" WP-CLI के लिए ट्रिक्स

WP-CLI जितना भयानक है, यह अभी भी एक पाठ इंटरफ़ेस है, जिसका अर्थ है कि यह याद रखना मुश्किल है कि इस या उस कमांड का उपयोग कैसे करें.

अपने आप को मदद करने के लिए दो चीजें हैं:

प्रथम, मानक सहायता आदेश:

wp मदद COMMAND

  • WP-CLI में किसी भी कमांड पर मदद प्रदर्शित करता है.

आगे, WP- सीएलआई आदेशों के साथ – (या यहां तक ​​कि सभी?) काम करने वाला एक -prompt तर्क है। उदाहरण के लिए, अगर मैं इस तरह से कुछ नई सामग्री उत्पन्न करने का प्रयास करता हूं:

wp पोस्ट जेनरेट –prompt

WP-CLI जनरेट कमांड के लिए उपलब्ध सभी तर्कों को सूचीबद्ध करेगा, और मुझे रिक्त स्थान भरने देगा (मैं एंटर को उन चीजों पर दबा सकता हूं जो वैकल्पिक हैं – अंदर [] कोष्ठक)। इस तरह:

WP-CLI शीघ्र तर्क

निष्कर्ष

WP-CLI कई कार्यों को अक्सर बोझिल माना जाता है और उन्हें इतना सरल बना देता है कि वे निपटने के लिए लगभग मज़ेदार होते हैं। वास्तविक समस्याओं को हल करने से रोकने वाली बाधाओं पर काबू पाने में घंटों बिताने के बजाय, आप WP-CLI का उपयोग करके अपनी वर्डप्रेस साइट के भीतर लगभग किसी भी चीज़ तक जल्दी पहुँच प्राप्त कर सकते हैं।.

ऐसी कई परिस्थितियाँ हैं जहाँ WP-CLI काम में आ सकती है, और ऊपर प्रस्तुत की गई बातें अभी शुरुआत हैं, और हमें केवल इसकी एक झलक दें कि WP-CLI कितने उपयोगी हो सकते हैं जब हम वास्तव में अपनी क्षमताओं में महारत हासिल कर लेते हैं.

क्या आपके पास WP-CLI के बारे में कोई प्रश्न है? या हो सकता है कि आपके पास अपनी खुद की कुछ साफ-सुथरी चालें हों जिन्हें आप हमारे साथ साझा करना चाहते हैं? नीचे टिप्पणी अनुभाग में हॉप और हमें बताएं!

अपनी वर्डप्रेस साइट को गति देने पर हमारे क्रैश कोर्स में शामिल होना न भूलें। कुछ सरल सुधारों के साथ, आप अपने लोडिंग समय को 50-80% तक कम कर सकते हैं:

जॉन ह्यूजेस और करोल के। द्वारा मूल पाठ और करोल के द्वारा प्रस्तुति.

* इस पोस्ट में सहबद्ध लिंक शामिल हैं, जिसका अर्थ है कि यदि आप किसी उत्पाद लिंक पर क्लिक करते हैं और फिर उत्पाद खरीदते हैं, तो हमें एक छोटा शुल्क प्राप्त होगा। हालांकि कोई चिंता नहीं है, आप अभी भी मानक राशि का भुगतान करेंगे ताकि आपके हिस्से पर कोई लागत न हो.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Это интересно
    Adblock
    detector