استفاده از وردپرس بهخصوص با رابط کاربری گرافیکیای که دارد، بسیار آسان بوده و کاربرپسند است. بهخصوص درصورتیکه از هاست وردپرس که مناسب استفاده کنید تجربهای عالی با این سیستم خواهید داشت. اما برای کسانی که مدیریت چندین سایت را بر عهده دارند مناسب نیست. Command Lin وردپرس یا همان WP-CLI ابزاری قدرتمند است که به مدیران سایت کمک میکند تا بتوانند چندین سایت به طور کامل مدیریت و کنترل کنند.
در این مقاله نحوه نصب و مدیریت کامل این برنامه را با هم بررسی خواهیم کرد. پس تا پایان این مقاله با ما همراه باشید.
نحوه نصب WP-CLI
WP-CLI برنامهای مستقل و مبتنی بر PHP است که امکان مدیریت وردپرس را از طریق Command Lin را برای مدیران سایت فراهم میکند.
برای نصب این برنامه باید چند پیشنیاز را از قبل داشته باشید. این پیشنیازها به شکل زیر هستند:
- دسترسی به خط فرمان سرور از طریق SSH یا سیپنل
- دسترسی مدیران به Root
- دسترسی به فایلهای داخلی سایت
حال برای نصب باید مراحل زیر را پیش ببرید.
در ابتدا باید فایل WP-CLI را با استفاده از دستور زیر دانلود کنید:
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
پس دانلود، باید مجوزهای لازم را به فایل داده و فعال کنید. این کار را با دستور زیر انجام دهید:
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 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 ابزاری ضروری برای کسانیست که مدیر چند سایت وردپرسی هستند. این ابزار میتواند عملکرد و سرعت بالاتری را در اختیار این افراد قرار دهد. در این مقاله بر دستوراتی که میتواند در این مسیر برایتان مفید باشد تمرکز داشتیم و امیدواریم تا از خواندن این مقاله لذت برده باشید.