WP-CLIWP-CLI WP-CLI WordPress के लिए कमांड लाइन इंटरफ़ेस है, जिसका उपयोग प्रशासनिक और विकास संबंधी कार्य प्रोग्रामेटिक तरीके से करने के लिए किया जाता है। प्रोजेक्ट पृष्ठ है http://wp-cli.org/ https://make.wordpress.org/cli/ कैश निर्देशिका को साफ़ करता है।
उपयोग
परिदृश्य: मेरा उदाहरण परिदृश्य
जब एक खाली कैश हो
...
Behat चरणों का दस्तावेज़ प्रत्येक रिलीज़ पर WP-CLI कोडबेस से जनरेट किया जाता है। सुधार सुझाने के लिए, कृपया पुल रिक्वेस्ट सबमिट करें।
संबंधित
- जब एक खाली निर्देशिका हो – एक खाली निर्देशिका बनाता है।
- जब /^an? (empty|non-existent) ([^\s]+) directory$/ हो – एक विशिष्ट निर्देशिका बनाता या हटाता है।
- जब /^an? ([^\s]+) (file|cache file):$/ हो – दिए गए कंटेंट वाली फ़ाइल बनाता है।
- जब /^”([^”]+)” replaced with “([^”]+)” in the ([^\s]+) file$/ हो – रेगेक्स का उपयोग करके फ़ाइल में एक स्ट्रिंग खोजता और बदलता है।
- जब /^that HTTP requests to (.*?) will respond with:$/ हो – दिए गए URLURL इंटरनेट पर किसी वेबसाइट या वेब पृष्ठ का एक विशिष्ट वेब पता, जैसे किसी वेबसाइट का URL www.wordpress.org पर HTTPHTTP HTTP, हाइपर टेक्स्ट ट्रांसफ़र प्रोटोकॉल का संक्षिप्त रूप है। HTTP वर्ल्ड वाइड वेब द्वारा उपयोग किया जाने वाला अंतर्निहित प्रोटोकॉल है और यह प्रोटोकॉल निर्धारित करता है कि संदेश कैसे फ़ॉर्मैट और प्रसारित किए जाएँ तथा विभिन्न कमांड के प्रत्युत्तर में वेब सर्वर और ब्राउज़र को कौन-सी कार्रवाइयाँ करनी चाहिए। रिक्वेस्ट का मॉक बनाता है।
- जब WP फ़ाइलें हों – इंस्टॉल किए बिना WordPress फ़ाइलें डाउनलोड करता है।
- जब wp-config.php हो – `wp config create` का उपयोग करके wp-config.php फ़ाइल बनाता है।
- जब एक डेटाबेस हो – एक खाली डेटाबेस बनाता है।
- जब /^a WP( \d[^\s]+)? install(?:ation)?$/ हो – WordPress इंस्टॉल करता है।
- जब /^a WP( [^\s]+)? install(?:ation)? in [‘”]?([^’”]+)[‘”]?$/ हो – दिए गए निर्देशिका में WordPress इंस्टॉल करता है।
- जब Composer के साथ WP install(ation) हो – Composer के साथ WordPress इंस्टॉल करता है।
- जब Composer और कस्टम vendor directory :vendor_directory के साथ WP install(ation) हो – Composer और कस्टम vendor directory के साथ WordPress इंस्टॉल करता है।
- जब /^a WP multisite (subdirectory|subdomain)?\s?(install|installation)$/ हो – WordPress MultisiteMultisite Multisite एक WordPress सुविधा है, जो उपयोगकर्ताओं को एक ही WordPress इंस्टॉलेशन पर साइटों का नेटवर्क बनाने की अनुमति देती है। WordPress संस्करण 3.0 से उपलब्ध Multisite, WPMU या WordPress Multiuser प्रोजेक्ट की निरंतरता है। WordPress MultiUser प्रोजेक्ट बंद कर दिया गया और इसकी सुविधाएँ WordPress कोर में शामिल कर दी गईं। उन्नत प्रशासन हैंडबुक -> नेटवर्क बनाएँ। इंस्टॉल करता है।
- जब ये इंस्टॉल और सक्रिय प्लगइन हों: – एक या अधिक प्लगइनों को इंस्टॉल और सक्रिय करता है।
- जब कस्टम wp-content निर्देशिका हो – कस्टम `wp-content` निर्देशिका कॉन्फ़िगर करता है।
- जब डाउनलोड हो: – दी गई मंज़िलों में एकाधिक फ़ाइलें डाउनलोड करता है।
- जब /^save (STDOUT|STDERR) ([\’].+[^\’])?\s?as \{(\w+)\}$/ हो – STDOUT या STDERR कंटेंट को एक चर में संग्रहीत करता है।
- जब /^a new Phar with (?:the same version|version “([^”]+)”)$/ हो – दिए गए संस्करण वाली नई WP-CLI Phar फ़ाइल बनाता है।
- जब /^a downloaded Phar with (?:the same version|version “([^”]+)”)$/ हो – GitHubGitHub GitHub एक वेबसाइट है, जो git रिपॉज़िटरी का ऑनलाइन कार्यान्वयन प्रदान करती है, जिन्हें अन्य डेवलपर आसानी से साझा, कॉपी और संशोधित कर सकते हैं। सार्वजनिक रिपॉज़िटरी होस्ट करना निःशुल्क है, जबकि निजी रिपॉज़िटरी के लिए सशुल्क सदस्यता आवश्यक है। GitHub ने ‘पुल रिक्वेस्ट’ की अवधारणा प्रस्तुत की, जिसमें योगदानकर्ताओं द्वारा शाखाओं में किए गए कोड परिवर्तनों की रिपॉज़िटरी स्वामी द्वारा मर्ज किए जाने से पहले समीक्षा और चर्चा की जा सकती है। https://github.com/ से एक विशिष्ट WP-CLI Phar संस्करण डाउनलोड करता है।
- जब /^save the (.+) file ([\’].+[^\’])?as \{(\w+)\}$/ हो – दी गई फ़ाइल की सामग्री को एक चर में संग्रहीत करता है।
- जब गलत तरीके से कॉन्फ़िगर की गई WP_CONTENT_DIR constant directory हो – `WP_CONTENT_DIR` को खाली स्ट्रिंग पर सेट करने के लिए wp-config.php में संशोधन करता है।
- जब current wp-cli पर निर्भरता हो – `wp-cli/wp-cli` को Composer निर्भरता के रूप में जोड़ता है।
- जब PHP built-in web server हो – वर्तमान निर्देशिका में एक PHPPHP PHP (PHP: Hypertext Preprocessor का पुनरावर्ती संक्षिप्त रूप) एक व्यापक रूप से उपयोग की जाने वाली ओपन सोर्स सामान्य-उद्देश्य स्क्रिप्टिंग भाषा है, जो विशेष रूप से वेब विकास के लिए उपयुक्त है और HTML में एम्बेड की जा सकती है। https://www.php.net/manual/en/index.php built-in web server शुरू करता है।
- जब :subdir को सर्व करने के लिए PHP built-in web server हो – दी गई उपनिर्देशिका में PHP built-in web server शुरू करता है।