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 create
wp-config.php ফাইল থেকে একটি নির্দিষ্ট ধ্রুবক বা পরিবর্তনশীল মুছে দেয়।
wp config delete <name>
wp-config.php ফাইলটি সম্পাদনা করতে সিস্টেম সম্পাদক চালু করে।
wp config edit
wp-config.php ফাইলে সংজ্ঞায়িত একটি নির্দিষ্ট ধ্রুবক বা পরিবর্তনশীলের মান পায়।
wp config get <name>
কটি নির্দিষ্ট ধ্রুবক বা পরিবর্তনশীল wp-config.php ফাইলে বিদ্যমান কিনা তা পরীক্ষা করে।
wp config has <name>
Wp-config.php ফাইলে সংজ্ঞায়িত ভেরিয়েবল, ধ্রুবক, এবং ফাইল অন্তর্ভুক্ত করে।
wp config list
wp-config.php ফাইলের পথ পায়।
wp config path
wp-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 bar
WXR ফাইল থেকে কনটেন্ট ইমপোর্ট করা
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_test
JSON-এ নির্ধারিত ক্রোন ইভেন্টের তালিকা করুন
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 cache
WP-CLI এর একটি নতুন সংস্করণ আছে কিনা তা চেক করে
wp cli check-update
JSON হিসাবে ইনস্টল করা কমান্ডের তালিকা ডাম্প করে।
wp cli cmd-dump
ট্যাব সমাপ্তি স্ট্রিং তৈরি করে।
wp cli completions
একটি কমান্ড বিদ্যমান কিনা তা সনাক্ত করে
wp cli has-command
WP-CLI পরিবেশ সম্পর্কে বিভিন্ন বিবরণ প্রিন্ট করে।
wp cli info
JSON হিসাবে বা var_export বিন্যাসে গ্লোবাল প্যারামিটারের তালিকা ডাম্প করে।
wp cli param-dump
সর্বশেষ রিলিজে WP-CLI আপডেট করে।
wp cli update
WP-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 clean
wp-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>