استفاده از وردپرس به‌خصوص با رابط کاربری گرافیکی‌ای که دارد، بسیار آسان بوده و کاربرپسند است. به‌خصوص درصورتی‌که از هاست وردپرس که مناسب استفاده کنید تجربه‌ای عالی با این سیستم خواهید داشت. اما برای کسانی که مدیریت چندین سایت را بر عهده دارند مناسب نیست. Command Lin وردپرس یا همان WP-CLI ابزاری قدرتمند است که به مدیران سایت کمک می‌کند تا بتوانند چندین سایت به طور کامل مدیریت و کنترل کنند.

در این مقاله نحوه نصب و مدیریت کامل این برنامه را با هم بررسی خواهیم کرد. پس تا پایان این مقاله با ما همراه باشید.

نحوه نصب WP-CLI

WP-CLI برنامه‌ای مستقل و مبتنی بر PHP است که امکان مدیریت وردپرس را از طریق Command Lin را برای مدیران سایت فراهم می‌کند.

برای نصب این برنامه باید چند پیش‌نیاز را از قبل داشته باشید. این پیش‌نیازها به شکل زیر هستند:

  • دسترسی به خط فرمان سرور از طریق SSH یا سی‌پنل
  • دسترسی مدیران به Root
  • دسترسی به فایل‌های داخلی سایت

نحوه نصب WP-CLI

حال برای نصب باید مراحل زیر را پیش ببرید.

در ابتدا باید فایل WP-CLI را با استفاده از دستور زیر دانلود کنید:

curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar

نصب WP-CLI

پس دانلود، باید مجوزهای لازم را به فایل داده و فعال کنید. این کار را با دستور زیر انجام دهید:

chmod +x wp-cli.phar

برای ارائه دسترسی به کاربران موردنظر، باید فایل اصلی WP-CLI را به سیستم منتقل کنید. با دستور زیر می‌توانید به‌آسانی این کار را انجام دهید.

mv wp-cli.phar /usr/local/bin/wp

دستورات در WP-CLI چطور کار می‌کند

دستورات در این برنامه شامل یک دستور اصلی و دستورات فرعی می‌شوند. به طور مثال دستور به این شکل است.

wp help

در اینجا help یک دستور اصلی است که خود دستورات فرعی‌ای دارد. مثلاً:

wp help core

4 دستور WP-CLI که خوب است بدانید

خواندن و نوشتن فایل‌های پیکربندی وردپرس

برای مشاهده و ویرایش پیکربندی در فایل wp config، در ابتدا باید متغیرها را مشاهده کنید.

برای مشاهده لیست متغیرها دستور زیر را اجرا کنید:

wp config list

دستورات WP-CLI

برای ویرایش موردی خاص مثلاً نام دیتابیس دستوری به شکل زیر باید بنویسی:

wp config set DB_NAME new_name

برای فایل جدید نیز از دستور زیر استفاده کنید:

wp config create –dbname=user2_wp –dbuser=user2_wp –dbpass=new_password

تغییر رمز عبور کاربران وردپرس

برای تغییر رمز عبور یک کاربر می‌توانید از دستور زیر استفاده کنید.

wp user update USERNAME –user_pass=”new_password”

نصب هسته وردپرس، قابل و افزونه

برای نصب و فعال‌سازی افزونه مثلاً افزونه Hello Dolly، باید از دستوری به شکل زیر استفاده کنید.

wp plugin install hello-dolly –activate

همچنین برای به‌روزرسانی تمام افزونه‌ها به‌صورت هم‌زمان دستور زیر را اجرا کنید.

wp plugin update –all

برای نصب سایت وردپرس جدید نیز دستور زیر باید اجرا شود.

wp core install –url=example.com –title=”A New Site” –admin_user=frank –admin_password=astrongpassword –admin_email=frank@example.com

گرفتن بک‌آپ

برای گرفتن بک‌آپ و بهینه‌سازی دیتابیس، از دستور زیر استفاده کنید.

wp db export –add-drop-table

سخن پایانی

WP-CLI ابزاری ضروری برای کسانی‌ست که مدیر چند سایت وردپرسی هستند. این ابزار می‌تواند عملکرد و سرعت بالاتری را در اختیار این افراد قرار دهد. در این مقاله بر دستوراتی که می‌تواند در این مسیر برایتان مفید باشد تمرکز داشتیم و امیدواریم تا از خواندن این مقاله لذت برده باشید.