WP CLI

ডেভসংকেত

WP CLI হচ্ছে ওয়ার্ডপ্রেসের একটি কমান্ড লাইন ইন্টারফেস। যার মাধ্যমে আপনি ওয়ার্ডপ্রেস সেটআপ, থিম ও প্লাগিন্স ইন্সটল, আপডেট, মাল্টিসাইট কনফিগার করতে পারবেন

wp core কমান্ডস

ওয়ার্ডপ্রেস আপডেট চেক করবে 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 কমান্ডস

ওয়ার্ডপ্রেসকে একটি নতুন সংস্করণে আপডেট করবে

wp core update

ওয়ার্ডপ্রেস ডাটাবেস আপডেট প্রক্রিয়া চালাবে

wp core update-db

ওয়ার্ডপ্রেস ফাইলগুলি WordPress.Org এর চেকসাম দিয়ে যাচাই করবে

wp core verify-checksums

ওয়ার্ডপ্রেস সংস্করণ প্রদর্শন করবে

wp core version

wp admin কমান্ডস

/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 কমান্ডস

সমস্ত থিম লোড করা এড়িয়ে যান, অথবা থিমগুলির একটি কমা দ্বারা পৃথক করা তালিকা।

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 কমান্ডস

সমস্ত কমান্ড আর্গুমেন্টের জন্য বা কমা-বিভক্ত মান হিসাবে নির্দিষ্ট একটি উপসেট লিখতে ব্যবহারকারীকে অনুরোধ করুন।

wp admin --prompt[=<assoc>]

তথ্যমূলক বার্তা দমন করুন।

wp admin --quiet

wp cache কমান্ড

অবজেক্ট ক্যাশে একটি মান যোগ করে।

wp cache add

অবজেক্ট ক্যাশে একটি মান হ্রাস করে।

wp cache decr

অবজেক্ট ক্যাশে থেকে একটি মান সরিয়ে দেয়।

wp cache delete

অবজেক্ট ক্যাশে ফ্লাশ করে।

wp cache flush

অবজেক্ট ক্যাশে থেকে একটি মান পায়।

wp cache get

অবজেক্ট ক্যাশে একটি মান বৃদ্ধি করে।

wp cache incr

অবজেক্ট ক্যাশে একটি মান প্রতিস্থাপন করে, যদি মানটি ইতিমধ্যেই বিদ্যমান থাকে।

wp cache replace

wp cache কমান্ড

অবজেক্ট ক্যাশে একটি মান সেট করে, এটি ইতিমধ্যে বিদ্যমান কিনা তা নির্বিশেষে।

wp cache set

কোন অবজেক্ট ক্যাশে ব্যবহার করা হচ্ছে তা নির্ধারণ করার প্রচেষ্টা।

wp cache type

wp cli রুট কমান্ড

ওয়ার্ডপ্রেস ইনস্টলেশনের জন্য অ্যালাস পুনরুদ্ধার করে, সেট করে এবং আপডেট করে

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

wp cli রুট কমান্ড

JSON হিসাবে বা var_export বিন্যাসে গ্লোবাল প্যারামিটারের তালিকা ডাম্প করে।

wp cli param-dump

সর্বশেষ রিলিজে WP-CLI আপডেট করে।

wp cli update

WP-CLI সংস্করণ/ভার্সন প্রিন্ট করে।

wp cli version

wp capability কমান্ড

একটি নতুন ক্যাপাবিলিটি যোগ করে

wp cap add <role> <cap>

একটি ক্যাপাবিলিটি বাদ দেয়

wp cap remove <role> <cap>

ক্যাপাবিলিটি তালিকা দেখায়

wp cap list

wp cli ডাটাবেস কমান্ড

একটি নতুন ডাটাবেস তৈরি করে

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 cli ডাটাবেস কমান্ড

একটা টেবিলের তথ্য দেখায়

wp db columns

ডাটাবেস এক্সপোর্ট করে

wp db export

ডাটাবেস ইম্পোর্ট করে

wp db import

ডাটাবেস অপ্টিমাইজ করে

wp db optimize

ডাটাবেস এর প্রিফিক্স দেখায়

wp db prefix

ডাটাবেস রিপেয়ার করে

wp db repair

ডাটাবেস এ কোন স্ট্রিং খুঁজে দেয়

wp db search <string>

wp cli ডাটাবেস কমান্ড

ডাটাবেস এর নাম আর সাইজ দেখায়

wp db size

ডাটাবেস এর টেবিলের লিস্ট দেখায়

wp db tables

wp config কমান্ড

একটি 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 কমান্ড

wp-config.php ফাইলে সংজ্ঞায়িত একটি নির্দিষ্ট ধ্রুবক বা পরিবর্তনশীলের মান সেট করে।

wp config set <name> <value>

wp-config.php ফাইলে সংজ্ঞায়িত সল্ট রিফ্রেশ করে।

wp config shuffle-salts

wp cli কমান্ড

একটি নতুন কমেন্ট যোগ করা

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 cli কমান্ড

নির্দিষ্ট কমেন্ট মুছে ফেলা

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 cli কমান্ড

কমেন্ট মেটা দেখা

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 cli কমান্ড

কমেন্ট প্রকাশ না করা

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 dummy data generate

ডামি কমেন্টস জেনারেট করা

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

wp database কমান্ড

নতুন ডাটাবেস তৈরি করা

wp db create

একটা ডাটাবেস ড্রপ করা

wp db drop --yes

কারেন্ট ডাটাবেস রিসেট করা

wp db reset --yes

একটা ফাইলে থাকা SQL কোয়েরি এক্সিকিউট করা

wp db query < debug.sql

wp import কমান্ড

WXR ফাইল থেকে কনটেন্ট ইমপোর্ট করা

wp import example.wordpress.2016-06-21.xml --authors=create

wp shell কমান্ড

সাইটের নাম পেতে get_bloginfo() কল করুন।

wp shell\nwp> get_bloginfo( 'name' );

wp eval কমান্ড

ওয়ার্ডপ্রেস কনটেন্ট ডিরেক্টরি দেখা

wp eval 'echo WP_CONTENT_DIR;'

রান্ডম নাম্বার তৈরি করা

wp eval 'echo rand();' --skip-wordpress

wp export কমান্ড

প্রদত্ত শুরু এবং শেষ তারিখের মধ্যে ব্যবহারকারীর প্রকাশিত পোস্টগুলি এক্সপোর্ট করুন৷

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 find কমান্ড

ফাইন্ড কমান্ড ইনস্টল করা

wp package install wp-cli/find-command

ফাইল সিস্টেম থেকে ওয়ার্ডপ্রেস ইনিস্টলেশন খুঁজে বের করা

wp find ./

wp super-admin কমান্ড

সুপার অ্যাডমিন ক্ষমতাদর ব্যবহারকারীদের তালিকা দেখুন

wp super-admin list

ব্যবহারকারীকে সুপার-অ্যাডমিন ক্ষমতা দিন

wp super-admin add superadmin2

ব্যবহারকারীর সুপার-অ্যাডমিন ক্ষমতা প্রত্যাহার করুন।

wp super-admin remove superadmin2

wp transient কমান্ড

ট্রানজিয়েন্টের তালিকা দেখা

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 কমান্ড

মাল্টিসাইট নেটওয়ার্কের সকল ট্রানজিয়েন্ট মুছে ফেলা

wp transient delete --all --network

মাল্টিসাইটের সকল ট্রানজিয়েন্ট মুছে ফেলা

wp transient delete --all --network &amp;&amp; wp site list --field=url | xargs -n1 -I % wp --url=% transient delete --all

ট্রানজিয়েন্ট বাস্তবায়নের টাইপ নির্ধারণ করা

wp transient type

wp package কমান্ড

ইনস্টল করা প্যাকেজের তালিকা

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) &amp;&amp; pwd

wp plugin কমান্ড

এক বা একাধিক প্লাগইন সক্রিয় করা

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 কমান্ড

নির্দিষ্ট প্লাগইন ইনস্টল করা আছে কিনা যাচাই করা

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 কমান্ড

এক বা একাধিক প্লাগইন আপডেট করা

wp plugin update <slug> <slug>

WordPress.org এর চেকসামগুলির বিরুদ্ধে প্লাগইন ফাইলগুলি যাচাই করা

wp plugin verify-checksums <slug>

wp theme কমান্ড

থিম একটিভ করা

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 কমান্ড

নির্দিষ্ট থিম সক্রিয় কিনা যাচাই করা

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 কমান্ড

থিম কাস্টমাইজারের মোড সেট করে, পাওয়া এবং সরিয়ে দেয়া

wp theme mod <command>

wp cron কমান্ড

ওয়ার্ডপ্রেস ক্রোন স্পনিং টেস্ট করা

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

এই চিটশিটে কন্ট্রিবিউট করেছেনঃ

  • huzaifaalmesbah

    Huzaifa Al Mesbah

    username/huzaifaalmesbah

  • faisalahammad

    Faisal Ahammad

    username/faisalahammad

  • sabbirshawon

    Sabbir Ahmed

    username/sabbirshawon

  • akramulhasan

    Akramul Hasan

    username/akramulhasan

  • zonayedpca

    Zonayed Ahmed

    username/zonayedpca

  • mhimon

    Mahbub Hasan Imon

    username/mhimon

  • ikamal7

    Kamal Hosen

    username/ikamal7

  • iqbalrony

    iqbalrony

    username/iqbalrony

ডেভসংকেত

বাংলা চিটশিটের ভান্ডার

devsonket.com

প্রিন্ট করুন