معرفی خط فرمان وردپرس و ویژگی های آن

معرفی خط فرمان وردپرس و ویژگی های آن با نوین هاست : مدیران سروری که به خط فرمان لینوکس عادت دارند. احتمالا در اکثر مواقع خط فرمان را به ویزارد های گنگ گرافیکی ترجیح میدهند. در این قسمت ابزاری را معرفی میکنیم که خط فرمان را به ورد پرس می آورد.

خط فرمان وردپرس

ورد پرس, به عنوان یکی از بهترین سیستم های مدیریت محتوا . در حال حاضر توسط عموم مردم مورد استفاده قرار میگیرد. شاید محیط گرافیکی وردپرس برای عموم کاربران جذاب و ساده باشد اما برای مدیران سرور و افرادی که به اتوماسیون وردپرس علاقه دارند. خط فرمان گزینه نزدیک تری به ایده آل هایشان خواهد بود.

WP-CLI مجموعه ای از ابزار های خط فرمان وردپرس را برای کاربر فراهم میکند که به کمک آنها میتوانید پلاگین ها را آپدیت کنید. مجموعه سایت هایتان را مدیریت کنید, و تغییرات مورد نظر خود را روی ورد پرس انجام دهید. حتی بدون اینکه از مرورگر وب خود استفاده کنید. قطعا چنین قابلیتی نه تنها برای علاقه مندان به خط فرمان جذاب خواهد بود. برای برنامه نویسان و افرادی که مایلند کار های مدیریت وردپرس را بر عهده نرم افزار های اتوماسیون بگذارند بسیار مورد کاربرد خواهدد بود.

برای مثال سطر های زیر نصب یک پلاگین روی ورد پرس را از طریق خط فرمان نشان میدهند:

$ wp plugin install akismet

Installing Akismet (3.1.8)

Downloading install package from https://downloads.wordpress.org/plugin/akismet.3.1.8.zip…

Unpacking the package…

Installing the plugin…

Plugin installed successfully.

نصب خط فرمان وردپرس

برای نصب wp-cli لازم است دسترسی خط فرمان وردپرس به سرور یا سرور مجازی مربوطه داشته باشید. بعضی هاستینگ ها ممکن است با درخواست شما, دسترسی خط فرمان به هاست را بدهند.

برای شروع نصب

wp-cli.phar

را دانلود کنید

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

یا

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

سپس دسترسی فایل دانلود شده را به قابل اجرا تغییر داده و در صورت تمایل به پوشه bin میبریم. (که از خط فرمان با دستور wp قابل فراخوانی باشد:

chmod +x wp-cli.phar sudo mv wp-cli.phar /usr/local/bin/wp

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

wp –info

PHP binary:    /usr/bin/php5 PHP version:    5.5.9-1ubuntu4.14 php.ini used:   /etc/php5/cli/php.ini WP-CLI root dir:        /home/wp-cli/.wp-cli WP-CLI packages dir:    /home/wp-cli/.wp-cli/packages/ WP-CLI global config:   /home/wp-cli/.wp-cli/config.yml WP-CLI project config: WP-CLI version: 0.23.0
novinhost.rog

با دانلود

https://github.com/wp-cli/wp-cli/raw/master/utils/wp-completion.bash

و وارد کردن آن با دستور

source ~/wp-completion.bash
source ~/.bash_profile

میتوانید tabcompletion یا کامل کردن خودکار دستورات را نیز برای این دستور فراهم کنید.

نظر

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *