WP CLI হচ্ছে ওয়ার্ডপ্রেসের একটি কমান্ড লাইন ইন্টারফেস। যার মাধ্যমে আপনি ওয়ার্ডপ্রেস সেটআপ, থিম ও প্লাগিন্স ইন্সটল, আপডেট, মাল্টিসাইট কনফিগার করতে পারবেন
ওয়ার্ডপ্রেস আপডেট চেক করবে Version Check API এর মাধ্যমে
wp core check-updateকোর ওয়ার্ডপ্রেস ফাইলগুলি ডাউনলোড করবে
wp core downloadস্ট্যান্ডার্ড ওয়ার্ডপ্রেস ইনস্টলেশন প্রক্রিয়া চালাবে
wp core installওয়ার্ডপ্রেস ইনস্টল করা আছে কিনা তা চেক করবে
wp core is-installedসিঙ্গেল-সাইট ইনস্টলেশনকে মাল্টিসাইট ইনস্টলেশনে পরিণত করবে
wp core multisite-convertসিঙ্গেল-সাইট ইনস্টলেশনকে মাল্টিসাইট ইনস্টলেশনে পরিণত করবে
wp core multisite-convertওয়ার্ডপ্রেস মাল্টিসাইট ইনস্টল করবে
wp core multisite-installওয়ার্ডপ্রেসকে একটি নতুন সংস্করণে আপডেট করবে
wp core updateওয়ার্ডপ্রেস ডাটাবেস আপডেট প্রক্রিয়া চালাবে
wp core update-dbওয়ার্ডপ্রেস ফাইলগুলি WordPress.Org এর চেকসাম দিয়ে যাচাই করবে
wp core verify-checksumsওয়ার্ডপ্রেস সংস্করণ প্রদর্শন করবে
wp core versionঅবজেক্ট ক্যাশে একটি মান যোগ করে।
wp cache addঅবজেক্ট ক্যাশে একটি মান হ্রাস করে।
wp cache decrঅবজেক্ট ক্যাশে থেকে একটি মান সরিয়ে দেয়।
wp cache deleteঅবজেক্ট ক্যাশে ফ্লাশ করে।
wp cache flushঅবজেক্ট ক্যাশে থেকে একটি মান পায়।
wp cache getঅবজেক্ট ক্যাশে একটি মান বৃদ্ধি করে।
wp cache incrঅবজেক্ট ক্যাশে একটি মান প্রতিস্থাপন করে, যদি মানটি ইতিমধ্যেই বিদ্যমান থাকে।
wp cache replaceঅবজেক্ট ক্যাশে একটি মান সেট করে, এটি ইতিমধ্যে বিদ্যমান কিনা তা নির্বিশেষে।
wp cache setকোন অবজেক্ট ক্যাশে ব্যবহার করা হচ্ছে তা নির্ধারণ করার প্রচেষ্টা।
wp cache typeএকটি নতুন ক্যাপাবিলিটি যোগ করে
wp cap add <role> <cap>একটি ক্যাপাবিলিটি বাদ দেয়
wp cap remove <role> <cap>ক্যাপাবিলিটি তালিকা দেখায়
wp cap listএকটি wp-config.php ফাইল তৈরি করে
wp config createwp-config.php ফাইল থেকে একটি নির্দিষ্ট ধ্রুবক বা পরিবর্তনশীল মুছে দেয়।
wp config delete <name>wp-config.php ফাইলটি সম্পাদনা করতে সিস্টেম সম্পাদক চালু করে।
wp config editwp-config.php ফাইলে সংজ্ঞায়িত একটি নির্দিষ্ট ধ্রুবক বা পরিবর্তনশীলের মান পায়।
wp config get <name>কটি নির্দিষ্ট ধ্রুবক বা পরিবর্তনশীল wp-config.php ফাইলে বিদ্যমান কিনা তা পরীক্ষা করে।
wp config has <name>Wp-config.php ফাইলে সংজ্ঞায়িত ভেরিয়েবল, ধ্রুবক, এবং ফাইল অন্তর্ভুক্ত করে।
wp config listwp-config.php ফাইলের পথ পায়।
wp config pathwp-config.php ফাইলে সংজ্ঞায়িত একটি নির্দিষ্ট ধ্রুবক বা পরিবর্তনশীলের মান সেট করে।
wp config set <name> <value>wp-config.php ফাইলে সংজ্ঞায়িত সল্ট রিফ্রেশ করে।
wp config shuffle-saltsডামি কমেন্টস জেনারেট করা
wp comment generate --format=ids --count=10 --post_id=123জেনারেট করা ডামি কমেন্টসে মেটা অ্যাড করা
wp comment generate --format=ids --count=3 | xargs -d ' ' -I % wp comment meta add % foo barWXR ফাইল থেকে কনটেন্ট ইমপোর্ট করা
wp import example.wordpress.2016-06-21.xml --authors=createওয়ার্ডপ্রেস কনটেন্ট ডিরেক্টরি দেখা
wp eval 'echo WP_CONTENT_DIR;'রান্ডম নাম্বার তৈরি করা
wp eval 'echo rand();' --skip-wordpressফাইন্ড কমান্ড ইনস্টল করা
wp package install wp-cli/find-commandফাইল সিস্টেম থেকে ওয়ার্ডপ্রেস ইনিস্টলেশন খুঁজে বের করা
wp find ./ট্রানজিয়েন্টের তালিকা দেখা
wp transient listট্রানজিয়েন্ট সেট করা
wp transient set sample_key 'test data' 3600ট্রানজিয়েন্ট বের করা
wp transient get sample_keyট্রানজিয়েন্ট মুছে ফেলা
wp transient delete sample_keyমেয়াদ উর্ত্তীণ ট্রানজিয়েন্ট মুছে ফেলা
wp transient delete --expiredমাল্টিসাইট নেটওয়ার্কের মেয়াদ উর্ত্তীণ ট্রানজিয়েন্ট মুছে ফেলা
wp transient delete --expired --networkসকল ট্রানজিয়েন্ট মুছে ফেলা
wp transient delete --allমাল্টিসাইট নেটওয়ার্কের সকল ট্রানজিয়েন্ট মুছে ফেলা
wp transient delete --all --networkমাল্টিসাইটের সকল ট্রানজিয়েন্ট মুছে ফেলা
wp transient delete --all --network && wp site list --field=url | xargs -n1 -I % wp --url=% transient delete --allট্রানজিয়েন্ট বাস্তবায়নের টাইপ নির্ধারণ করা
wp transient typeএক বা একাধিক প্লাগইন সক্রিয় করা
wp plugin activate <slug> <slug>প্লাগইন অটো-আপডেট করা
wp plugin auto-updates <slug>এক বা একাধিক প্লাগইন নিষ্ক্রিয় করা
wp plugin deactivate <slug> <slug>নিষ্ক্রিয় বা আনইনস্টল না করে প্লাগইন ডিলেট করা
wp plugin delete <slug> <slug>একটি ইনস্টল করা প্লাগইনের বিস্তারিত জানা
wp plugin get <slug>এক বা একাধিক প্লাগইন ইনস্টল করা
wp plugin install <slug> <slug>নির্দিষ্ট প্লাগইন সক্রিয় কিনা যাচাই করা
wp plugin is-active <slug>নির্দিষ্ট প্লাগইন ইনস্টল করা আছে কিনা যাচাই করা
wp plugin is-installed <slug>ইনস্টল করা প্লাগইনগুলি লিস্ট আকারে দেখা
wp plugin listএকটি প্লাগইন বা প্লাগইন ডিরেক্টরির পাথ দেখা
wp plugin path <slug>WordPress.org তে প্লাগইন অনুসন্ধান করা
wp plugin search <terms>ইনস্টল করা প্লাগিন গুলির স্ট্যাটাস দেখা
wp plugin statusএকটি প্লাগইনের সক্রিয় অবস্থা পরিবর্তন করা
wp plugin toggle <slug>এক বা একাধিক প্লাগইন আনইনস্টল করা
wp plugin uninstall <slug> <slug>এক বা একাধিক প্লাগইন আপডেট করা
wp plugin update <slug> <slug>WordPress.org এর চেকসামগুলির বিরুদ্ধে প্লাগইন ফাইলগুলি যাচাই করা
wp plugin verify-checksums <slug>ওয়ার্ডপ্রেস ক্রোন স্পনিং টেস্ট করা
wp cron testক্রোন সিডিউলের তালিকা করা
wp cron schedule listওয়ার্ডপ্রেস ক্রোন ইভেন্ট সিডিউল করা
wp cron event schedule cron_testএই মুহূর্তে সমস্ত ক্রোন ইভেন্ট চালু করা
wp cron event run --due-nowপ্রদত্ত হুকের জন্য নির্ধারিত সমস্ত ক্রোন ইভেন্ট মুছে ফেলা
wp cron event delete cron_testJSON-এ নির্ধারিত ক্রোন ইভেন্টের তালিকা করুন
wp cron event list --fields=hook,next_run --format=json/wp-admin/ কে ব্রাউজারে ওপেন করবে
wp adminওয়ার্ডপ্রেস ফাইলের পাথ
wp admin --path=<path>ওয়ার্ডপ্রেসের URL সেট করা
wp admin --url=<url>SSH (অথবা 'docker', 'docker-compose', 'docker-compose-run', 'vagrant') এর মাধ্যমে একটি রিমোট সার্ভারের বিরুদ্ধে অপারেশন করুন।
wp admin --ssh=[<scheme>:][<user>@]<host\|container>[:<port>][<path>]HTTP এর মাধ্যমে রিমোট ওয়ার্ডপ্রেস ইনস্টলেশনের অপারেশন করুন।
wp admin --http=<http>ওয়ার্ডপ্রেস এডমিন ইউজার সেট করার জন্য
wp admin --user=<id\|login\|email>সমস্ত প্লাগইন লোড করা এড়িয়ে যান, অথবা প্লাগইনগুলির একটি কমা দ্বারা পৃথক করা তালিকা। দ্রষ্টব্য: mu-plugins এখনও লোড করা হয়.
wp admin --skip-plugins[=<plugins>]সমস্ত থিম লোড করা এড়িয়ে যান, অথবা থিমগুলির একটি কমা দ্বারা পৃথক করা তালিকা।
wp admin --skip-themes[=<themes>]সমস্ত ইনস্টল করা প্যাকেজ লোড করা এড়িয়ে যান।
wp admin --skip-packagesকমান্ড চালানোর আগে পিএইচপি ফাইল লোড করুন (একবার একাধিকবার ব্যবহার করা যেতে পারে)।
wp admin --require=<path>কমান্ড চালানোর আগে পিএইচপি কোড এক্সিকিউট করুন (এটি একাধিকবার ব্যবহার করা যেতে পারে)।
wp admin --exec=<php-code>Contex ওয়ার্ডপ্রেস লোড করুন।
wp admin --context=<context>আউটপুট রঙিন করতে হবে কিনা।
wp admin --[no-]colorসমস্ত PHP ত্রুটি দেখান এবং WP-CLI আউটপুটে verbosity যোগ করুন। অন্তর্নির্মিত গোষ্ঠীগুলির মধ্যে রয়েছে: বুটস্ট্র্যাপ, কমান্ডফ্যাক্টরি এবং সহায়তা।
wp admin --debug[=<group>]সমস্ত কমান্ড আর্গুমেন্টের জন্য বা কমা-বিভক্ত মান হিসাবে নির্দিষ্ট একটি উপসেট লিখতে ব্যবহারকারীকে অনুরোধ করুন।
wp admin --prompt[=<assoc>]তথ্যমূলক বার্তা দমন করুন।
wp admin --quietওয়ার্ডপ্রেস ইনস্টলেশনের জন্য অ্যালাস পুনরুদ্ধার করে, সেট করে এবং আপডেট করে
wp cli aliasঅভ্যন্তরীণ WP-CLI ক্যাশে পরিচালনা করে
wp cli cacheWP-CLI এর একটি নতুন সংস্করণ আছে কিনা তা চেক করে
wp cli check-updateJSON হিসাবে ইনস্টল করা কমান্ডের তালিকা ডাম্প করে।
wp cli cmd-dumpট্যাব সমাপ্তি স্ট্রিং তৈরি করে।
wp cli completionsএকটি কমান্ড বিদ্যমান কিনা তা সনাক্ত করে
wp cli has-commandWP-CLI পরিবেশ সম্পর্কে বিভিন্ন বিবরণ প্রিন্ট করে।
wp cli infoJSON হিসাবে বা var_export বিন্যাসে গ্লোবাল প্যারামিটারের তালিকা ডাম্প করে।
wp cli param-dumpসর্বশেষ রিলিজে WP-CLI আপডেট করে।
wp cli updateWP-CLI সংস্করণ/ভার্সন প্রিন্ট করে।
wp cli versionএকটি নতুন ডাটাবেস তৈরি করে
wp db createএকটি ডাটাবেস ডিলিট করে
wp db drop --yesকারেন্ট ডাটাবেস রিসেট করে
wp db reset --yesকোন ফাইলে থাকা SQL কোয়েরি এক্সিকিউট করে
wp db query < debug.sqlডাটাবেস চেক করে
wp db checkডাটাবেস ক্লিন করে
wp db cleanwp-config.php ফাইল থেকে ক্রেডেন্সিয়াল নিয়ে MySQL এর কনসোল ওপেন করে
wp db cliএকটা টেবিলের তথ্য দেখায়
wp db columnsডাটাবেস এক্সপোর্ট করে
wp db exportডাটাবেস ইম্পোর্ট করে
wp db importডাটাবেস অপ্টিমাইজ করে
wp db optimizeডাটাবেস এর প্রিফিক্স দেখায়
wp db prefixডাটাবেস রিপেয়ার করে
wp db repairডাটাবেস এ কোন স্ট্রিং খুঁজে দেয়
wp db search <string>ডাটাবেস এর নাম আর সাইজ দেখায়
wp db sizeডাটাবেস এর টেবিলের লিস্ট দেখায়
wp db tablesএকটি নতুন কমেন্ট যোগ করা
wp comment create --comment_post_ID=15 --comment_content='hello blog' --comment_author='wp-cli'একটি পুরাতন কমেন্ট আপডেট করা
wp comment update 123 --comment_author='That Guy'একটি পুরাতন কমেন্ট মুছে ফেলা
wp comment delete 1337 --forceসকল স্প্যাম কমেন্ট গুলো মুছে ফেলা
wp comment delete $(wp comment list --status=spam --format=ids)নতুন কমেন্ট প্রকাশ করা
wp comment approve 1234সাইটের সকল কমেন্ট গণনা করা
wp comment countনির্দিষ্ট পোস্টের কমেন্ট গণনা করা
wp comment count 123নির্দিষ্ট কমেন্ট মুছে ফেলা
wp comment delete 1234 --forceএকাধিক কমেন্ট সমূহ মুছে ফেলা
wp comment delete 1234 1235 --forceনির্দিষ্ট কমেন্ট যাচাই করা
wp comment exists 1234নির্দিষ্ট কমেন্টের কনটেন্ট দেখা
wp comment get 21 --field=contentকমেন্ট আইডির লিস্ট দেখা
wp comment list --field=IDনির্দিষ্ট পোস্টের কমেন্টের লিস্ট দেখা
wp comment list --post_id=1 --fields=ID,comment_date,comment_authorকমেন্ট মেটা সেট করা
wp comment meta set 123 description 'Mary is a WordPress developer.'কমেন্ট মেটা দেখা
wp comment meta get 123 descriptionকমেন্ট মেটা আপডেট করা
wp comment meta update 123 description 'Mary is an awesome WordPress developer.'কমেন্ট মেটা ডিলেট করা
wp comment meta delete 123 descriptionপুনঃ কমেন্ট গণনা করা
wp comment recount 123কমেন্টকে স্প্যাম হিসাবে চিহ্নিত করা
wp comment spam 1234কমেন্টের স্ট্যাটাস চেক করা
wp comment status 1234কমেন্ট ট্রাশে রাখা
wp comment trash 1234কমেন্ট প্রকাশ না করা
wp comment unapprove 1234স্প্যাম কমেন্টকে আন-স্প্যাম করা
wp comment unspam 1234ট্রাশে রাখা কমেন্টকে আন-ট্রাশ করা
wp comment untrash 1234ট্রাশে রাখা কমেন্টকে আন-ট্রাশ করা
wp comment untrash 1234কমেন্ট আপডেট করা
wp comment update 123 --comment_author='That Guy'নতুন ডাটাবেস তৈরি করা
wp db createএকটা ডাটাবেস ড্রপ করা
wp db drop --yesকারেন্ট ডাটাবেস রিসেট করা
wp db reset --yesএকটা ফাইলে থাকা SQL কোয়েরি এক্সিকিউট করা
wp db query < debug.sqlপ্রদত্ত শুরু এবং শেষ তারিখের মধ্যে ব্যবহারকারীর প্রকাশিত পোস্টগুলি এক্সপোর্ট করুন৷
wp export --dir=/tmp/ --user=admin --post_type=post --start_date=2011-01-01 --end_date=2011-12-31আইডি দ্বারা পোস্ট এক্সপোর্ট করা
wp export --dir=/tmp/ --post__in=123,124,125কনটেন্টের একটি রান্ডম সাবসেট এক্সপোর্ট করুন
wp export --post__in='$(wp post list --post_type=post --orderby=rand --posts_per_page=8 --format=ids)'সুপার অ্যাডমিন ক্ষমতাদর ব্যবহারকারীদের তালিকা দেখুন
wp super-admin listব্যবহারকারীকে সুপার-অ্যাডমিন ক্ষমতা দিন
wp super-admin add superadmin2ব্যবহারকারীর সুপার-অ্যাডমিন ক্ষমতা প্রত্যাহার করুন।
wp super-admin remove superadmin2ইনস্টল করা প্যাকেজের তালিকা
wp package listপ্যাকেজের সর্বশেষ ডেভলেপমেন্ট ভার্ষন ইনস্টল করা
wp package install wp-cli/server-commandপ্যাকেজ আনইনস্টল করা
wp package uninstall wp-cli/server-commandপ্যাকেজ আপডেট করা
wp package updateইনিষ্ট্রল করার জন্য প্যাকেজ ব্রাউজ করা
wp package browse --format=yamlইনিষ্ট্রল করা প্যাকেজের পাথ বা ডিরেক্টরি দেখা
wp package pathইনিষ্ট্রল করা প্যাকেজের ডিরেক্টরি পরিবর্তন করা
cd $(wp package path) && pwdথিম একটিভ করা
wp theme activate <slug>থিম অটো-আপডেট করা
wp theme auto-updates <slug>এক বা একাধিক থিম ডিলেট করা
wp theme delete <slug> <slug>মাল্টি-সাইট থেকে এক বা একাধিক থিম ইনেইব্ল্ করা
wp theme enable <slug> <slug>মাল্টি-সাইট থেকে এক বা একাধিক থিম ডিস্এইব্ল্ করা
wp theme disable <slug> <slug>একটি ইনস্টল করা থিমের বিস্তারিত জানা
wp theme get <slug>এক বা একাধিক থিম ইনস্টল করা
wp theme install <slug> <slug>নির্দিষ্ট থিম সক্রিয় কিনা যাচাই করা
wp theme is-active <slug>নির্দিষ্ট থিম ইনস্টল করা আছে কিনা যাচাই করা
wp theme is-installed <slug>ইনিষ্টল করা থিমগুলি লিস্ট আকারে দেখা
wp theme listএকটি থিম বা থিম ডিরেক্টরির পাথ দেখা
wp theme path <slug>WordPress.org তে থিম অনুসন্ধান করা
wp theme search <terms>ইনিষ্টল করা থিম গুলির স্ট্যাটাস দেখা
wp theme statusএক বা একাধিক থিম আপডেট করা
wp theme update <slug>থিম কাস্টমাইজারের মোড সেট করে, পাওয়া এবং সরিয়ে দেয়া
wp theme mod <command>