آموزش استفاده از WP CLI برای مدیریت وردپرس
- مقالات آموزشی
- بروزرسانی شده در
WP-CLI یک ابزار مطمئن و قدرتمند برای مدیریت سایتهای وردپرس از طریق خط فرمان است. در این آموزش، به شما نحوه نصب WP-CLI و استفاده از آن برای انجام وظایف مختلف در سایت وردپرسیتان، از جمله نصب پلاگینها، بروزرسانی وردپرس و سایر تغییرات مورد نیاز، آموزش داده میشود. پس همراه ما باشید با آموزش استفاده از WP CLI برای مدیریت بهتر وردپرس.
در محتوای این آموزش، ابتدا با نحوه نصب WP-CLI و راهاندازی آن آشنا میشوید و سپس نحوه استفاده از دستورات WP-CLI را برای انجام وظایفی مانند نصب و حذف پلاگینها، بروزرسانی وردپرس، بررسی امنیت سایت و دیگر وظایف، یاد خواهید گرفت.
آنچه در این مقاله میخوانید
آموزش استفاده از WP CLI
در این آموزش بهترین روشها و تمرینهای مربوط به WP-CLI را نیز آموزش خواهید دید. با این آموزش، میتوانید به صورت موثرتری سایتهای وردپرس خود را مدیریت کنید و زمان و هزینه بیشتری را برای انجام وظایف مختلف صرفهجویی کنید.
به دسترسی سرور نیاز دارید!
برای استفاده از WP-CLI نیاز به دسترسی به سرور و نصب وردپرس بر روی آن دارید. WP-CLI از طریق خط فرمان اجرا میشود و برای تعامل با وردپرس نیاز به دسترسی به فایلها و دیتابیس سایت وردپرس شما دارد.
اگر وردپرس را روی سرور خود نصب نکردهاید، ابتدا باید وردپرس را روی سرور نصب کنید و سپس WP-CLI را نصب کنید تا بتوانید از آن استفاده کنید.
همچنین، برای استفاده از برخی از دستورات WP-CLI ممکن است نیاز به دسترسی root یا سطح بالاتری از دسترسی در سرور باشد. بنابراین، قبل از استفاده از WP-CLI باید از سطح دسترسی خود مطمئن شوید و از مدیر سرور یا مدیر شبکه درخواست دسترسی بیشتر را بدهید اگر نیاز باشد.
آموزش نصب WP CLI
برای نصب WP-CLI، میتوانید از روشهای مختلفی استفاده کنید. در ادامه دو روش برای نصب WP-CLI را برای شما توضیح میدهیم:
نصب WP-CLI با استفاده از Composer
اگر Composer را روی سرور خود نصب ندارید، ابتدا باید آن را نصب کنید. برای نصب Composer، ابتدا به سایت https://getcomposer.org/ مراجعه کرده و دستورالعملهای نصب را دنبال کنید. پس از نصب Composer، میتوانید WP-CLI را با استفاده از دستور زیر نصب کنید:
composer require wp-cli/wp-cli
نصب WP-CLI با استفاده از دستور curl
در این روش، WP-CLI را با استفاده از دستور curl از وبسایت WP-CLI دانلود میکنیم. برای نصب WP-CLI با استفاده از این روش، دستورات زیر را به ترتیب در خط فرمان وارد کنید:
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp
در اینجا، دستور اول فایل WP-CLI را از وبسایت WP-CLI دانلود میکند، دستور دوم دسترسی اجرایی فایل را تنظیم میکند و دستور سوم WP-CLI را به مسیر /usr/local/bin/wp انتقال میدهد تا در هر جای سیستم به راحتی فراخوانی شود.
پس از نصب WP-CLI، میتوانید با وارد کردن دستور wp در خط فرمان، از WP-CLI برای مدیریت سایتهای وردپرس خود استفاده کنید.
آموزش استفاده از دستور WP CLI
برای استفاده از WP-CLI برای مدیریت سایتهای وردپرس خود، باید به دستورات مختلف آن آشنا شوید. در ادامه چند دستور پرکاربرد WP-CLI را برای شما توضیح میدهیم:
- wp plugin install [plugin-name]:
این دستور برای نصب یک پلاگین در وردپرس استفاده میشود. برای نصب پلاگین، نام پلاگین را به جای [plugin-name] قرار دهید.
- wp plugin activate [plugin-name]:
این دستور برای فعالسازی یک پلاگین در وردپرس استفاده میشود. برای فعالسازی پلاگین، نام پلاگین را به جای [plugin-name] قرار دهید.
- wp plugin deactivate [plugin-name]:
این دستور برای غیرفعالسازی یک پلاگین در وردپرس استفاده میشود. برای غیرفعالسازی پلاگین، نام پلاگین را به جای [plugin-name] قرار دهید.
- wp plugin list:
این دستور برای نمایش لیست تمام پلاگینهای نصب شده در وردپرس استفاده میشود.
- wp core update:
این دستور برای بروزرسانی وردپرس به آخرین نسخه استفاده میشود.
- wp core update –minor:
این دستور برای بروزرسانی وردپرس به آخرین نسخه با ورژن کوچکتر استفاده میشود. این دستور به کاربر اجازه میدهد تا از بروزرسانی به نسخهای با ورژن بزرگتر صرفنظر کند.
- wp core version:
این دستور برای نمایش ورژن فعلی وردپرس استفاده میشود.
- wp user create [username] [email] –role=administrator –user_pass=[password]:
این دستور برای ایجاد یک کاربر با نقش مدیر در وردپرس استفاده میشود. برای ایجاد کاربر، نام کاربری، ایمیل، و رمز عبور مورد نظر را به جای [username]، [email] و [password] وارد کنید.
- wp user list:
این دستور برای نمایش لیست کاربران وردپرس استفاده میشود و نشان میدهد که کدام کاربران در سایت وردپرس شما وجود دارند.
- wp post list:
این دستور برای نمایش لیست تمام پستهای سایت وردپرس شما استفاده میشود.
- wp post create:
این دستور برای ایجاد یک پست جدید در وردپرس استفاده میشود. با استفاده از این دستور میتوانید پست جدیدی را با مشخصات دلخواه ایجاد کنید.
- wp post delete [post-id]:
این دستور برای حذف یک پست در وردپرس استفاده میشود. برای حذف پست، شناسه پست مورد نظر را به جای [post-id] وارد کنید.
- wp search-replace [old] [new]:
این دستور برای جستجو و جایگزینی یک رشته در کل دیتابیس وردپرس استفاده میشود. برای جستجو و جایگزینی، رشته قدیمی و جدید را به جای [old] و [new] وارد کنید.
دستورات فوق تنها چند نمونه از دستورات WP-CLI هستند. با استفاده از دستورات مختلف WP-CLI، میتوانید وظایف مختلف مدیریت سایت وردپرس را به صورت سریع و آسان انجام دهید.
- wp option get [option-name]:
این دستور برای دریافت مقدار یک تنظیم در وردپرس استفاده میشود. برای دریافت مقدار تنظیم، نام تنظیم را به جای [option-name] قرار دهید.
- wp option update [option-name] [option-value]:
این دستور برای بهروزرسانی مقدار یک تنظیم در وردپرس استفاده میشود. برای بهروزرسانی مقدار تنظیم، نام تنظیم و مقدار جدید را به جای [option-name] و [option-value] قرار دهید.
- wp transient delete [transient-name]:
این دستور برای حذف یک transient در وردپرس استفاده میشود. Transient در وردپرس به کمک کاربران در بهینهسازی و افزایش سرعت سایت کمک میکنند. برای حذف transient، نام transient را به جای [transient-name] قرار دهید.
- wp cache flush:
این دستور برای خالی کردن حافظه نهان در وردپرس استفاده میشود. با اجرای این دستور، محتوای کش شده در حافظه نهان پاک شده و وردپرس به صورت تازه بارگذاری میشود.
- wp rewrite flush:
این دستور برای پاک کردن تنظیمات Rewrite در وردپرس استفاده میشود. با اجرای این دستور، تمامی تنظیمات Rewrite در وردپرس به صورت پیشفرض برگردانده میشود.
- wp db export:
این دستور برای ایجاد یک پشتیبان از دیتابیس وردپرس استفاده میشود. با اجرای این دستور، یک فایل SQL برای پشتیبانگیری از دیتابیس وردپرس ساخته میشود.
- wp db import [file.sql]:
این دستور برای وارد کردن فایل SQL پشتیبان به دیتابیس وردپرس استفاده میشود. برای وارد کردن فایل SQL، نام فایل SQL را به جای [file.sql] قرار دهید.
- wp db search [search] [replace] [–dry-run]:
این دستور برای جستجو و جایگزینی یک رشته در دیتابیس وردپرس استفاده میشود. با استفاده از این دستور، میتوانید رشته مورد نظر را با رشته دیگری جایگزین کنید. با استفاده از پارامتر –dry-run، دستور بدون انجام جایگزینی اجرا میشود تا ابتدا نتیجه عملیات بررسی شود.
- wp site create –slug=[site-slug] –title=[site-title] –admin_user=[username] –admin_password=[password] –admin_email=[email]:
این دستور برای ایجاد یک سایت جدید در وردپرس استفاده میشود. برای ایجاد سایت، شناسه، عنوان، نام کاربری و رمز عبور مدیر و ایمیل مدیر را به جای [site-slug]، [site-title]، [username]، [password] و [email] وارد کنید.
- wp site list:
این دستور برای نمایش لیست تمام سایتهای موجود در وردپرس استفاده میشود.
- wp site delete [site-id]:
این دستور برای حذف یک سایت در وردپرس استفاده میشود. برای حذف سایت، شناسه سایت مورد نظر را به جای [site-id] وارد کنید.
این تنها چند نمونه از دستورات WP-CLI هستند و دستورات دیگری نیز در این ابزار وجود دارد. با آشنایی با دستورات WP-CLI، میتوانید فعالیتهای مدیریتی وبسایت خود را به صورت سریع، آسان و بدون نیاز به ورود به پنل مدیریتی انجام دهید.
جمعبندی کلی و ختم داستان
WP-CLI یک ابزار قدرتمند برای مدیریت سایتهای وردپرس است که میتواند کار را برای شما آسانتر کند. با استفاده از WP-CLI میتوانید برخی از کارهای مدیریتی سایت وردپرس را با سرعت بیشتری انجام دهید، از جمله نصب و فعالسازی پلاگینها، بروزرسانی وردپرس، ایجاد و حذف کاربران و پستها، پاک کردن کش و حذف transient و غیره.
برای استفاده از WP-CLI، باید این ابزار را بر روی سرور خود نصب کنید. پس از نصب، با استفاده از دستورات مختلف WP-CLI، میتوانید وظایف مدیریتی وبسایت خود را به صورت سریع، آسان و بدون نیاز به ورود به پنل مدیریتی انجام دهید.
دستورات WP-CLI بسیار گسترده هستند و در اینجا فقط چند نمونه از آنها را معرفی کردیم. درصورتی که با دستورات WP-CLI آشنایی کافی ندارید، میتوانید با مطالعه و استفاده از این دستورات، نحوه استفاده و عملکرد هر کدام را بهتر فهمید و از قابلیتهای این ابزار بهرهمند شوید.
برای ارسال نظر لطفا ابتدا ثبتنام کنید یا وارد شوید.