wp user

Керує користувачами , а також їх ролями, можливостями та метаданими.

Список командОпис
wp user list


Список користувачів.
wp user get


Отримує інформацію про користувача.
wp user delete


Видаляє одного або кількох користувачів з поточного сайту.
wp user create


Створює нового користувача.
wp user update


Оновлює користувача.
wp user generate


Створює вказану кількість нових користувачів з фіктивними даними.
wp user set-role


Встановлює роль користувача.
wp user add-role


Додає роль користувача.
wp user remove-role


Видаляє роль користувача.
wp user add-cap


Додає можливість користувачеві.
wp user remove-cap


Видаляє можливість користувача.
wp user list-caps


Список усіх можливостей користувача.
wp user import-csv


Імпорт користувача з файлу CSV.
wp user reset-password


Скидає пароль для одного або кількох користувачів.
wp user spam


Позначає одного або кількох користувачів як спам.
wp user unspam


Видаляє одного або кількох користувачів зі спаму.
wp user check-password


Перевіряє, чи дійсний пароль користувача.
wp user meta list


Список всіх метаданих, пов’язаних із користувачем.
wp user meta get


Отримує значення мета поля.
wp user meta delete


Видаляє мета-поле.
wp user meta add


Додає метаполе.
wp user meta update


Оновлює мета-поле.
wp user meta pluck


Отримує вкладене значення мета-поля (з серіал-го масиву).
wp user meta patch


Оновлює вкладеного значення у мета-поля (серіал-го масиву).
wp user term list


Список всіх термінів, пов’язаних із користувачем.
wp user term remove


Видалення терміна в користувача.
wp user term add


Додавання терміна до користувача.
wp user term set


Задає терміни користувача.
wp user session destroy


Знищити сеанс (сесію) зазначеного користувача.
wp user session list


Список сеансів (сесій) зазначеного користувача.
wp user application-passwords list


Перелічує всі паролі програм, пов’язані з користувачем.
wp user application-passwords get


Отримує певний пароль програми.
wp user application-passwords create


Створює новий пароль програми.
wp user application-passwords update


Оновлює існуючий пароль програми.
wp user application-passwords record-usage


Запис використання пароля програми.
wp user application-passwords delete


Видалення існуючого пароля програми.
wp user application-passwords exists


Перевіряє, чи існує пароль для цієї програми.

Приклади

# List user IDs
$wp user list --field=ID
1

# Create a new user.
$wp user create bob [email protected] --role=author
Success: Created user 3.
Password: k9**&I4vNH(&

# Update an existing user.
$ wp user update 123 --display_name=Mary --user_pass=marypass
Success: Updated user 123.

# Delete user 123 and reassign posts to user 567
$ wp user delete 123 --reassign=567
Success: Removed user 123 від http://example.com

Вихідний код команд





wp user list

Список користувачів.

Display WordPress users базується на всіх argumentах supported by WP_User_Query() .

Використання

wp user list [--role={role}] [--{field}={value}] [--network] [--field={field}] [--fields={fields}] [--format ={format}]

Можна вказати Глобальні параметри та такі:

[–role={role}]
Лише налаштування користувачів з певною роллю.
[–{field}={value}]
Control output один або більше arguments of WP_User_Query().
[–network]
List all users in network for multisite.
[–field={field}]
Використовуйте значення для одного поля для кожного користувача.
[–fields={fields}]
Зменшити відтворення до конкретного об’єкта поля.
[–format={format}]
Render output в окремому форматі.
Типово: table
Можливо:

  • table
  • csv
  • ids
  • json
  • count
  • yaml

Доступні поля

Ці польоти будуть розглянуті за назвою для кожного користувача:

  • ID
  • user_login
  • display_name
  • user_email
  • user_registered
  • roles

Ці поля є optionally available:

  • user_pass
  • user_nicename
  • user_url
  • user_activation_key
  • user_status
  • spam
  • deleted
  • caps
  • cap_key
  • allcaps
  • filter
  • url

Приклади

# List user IDs
$wp user list --field=ID
1
# List users with administrator role
$ wp user list --role=administrator --format=csv
ID,user_login,display_name,user_email,user_registered,roles
1,supervisor,supervisor,[email protected],"2016-06-03 04:37:00",administrator
# List users with only given fields
$wp user list --fields=display_name,user_email --format=json
[{"display_name":"supervisor","user_email":"[email protected]"}]
# List users ordered by the 'last_activity' meta value.
$wp user list --meta_key=last_activity --orderby=meta_value_num




wp user get

Отримує інформацію про користувача.

Використання

wp user get {user} [--field={field}] [--fields={fields}] [--format={format}]

Можна вказати Глобальні параметри та такі:

{user}
User ID, user email, або user login.
[–field={field}]
Натисніть на те, щоб відповісти на цілого користувача, відновити значення для одного поля.
[–fields={fields}]
Get a specific subset of the user’s fields.
[–format={format}]
Render output в окремому форматі.
Типово: table
Можливо:

  • table
  • csv
  • json
  • yaml

Приклади

# Get user
$ wp user get 12 --field=login
supervisor
# Get user and export to JSON файл
$ wp user get bob --format=json > bob.json




wp user delete

Видаляє одного або кількох користувачів з поточного сайту.

On multisite, wp user delete тільки removes the user from the current site. Include –network для того , щоб remove the user from the database, but make sure to reassign their posts prior to deleting the user.

Використання

wp user delete {user}... [--network] [--reassign={user-id}] [--yes]

Можна вказати Глобальні параметри та такі:

{user}…
User login, user email, або user ID of user(s) to delete.
[–network]
On multisite, delete the user from the entire network.
[–reassign={user-id}]
User ID to reassign the posts to.
[–yes]
Answer yes to any confirmation prompts.

Приклади

# Delete user 123 and reassign posts to user 567
$ wp user delete 123 --reassign=567
Success: Removed user 123 від http://example.com
# Delete all contributors and reassign their posts to user 2
$ wp user delete $(wp user list --role=contributor --field=ID) --reassign=2
Success: Removed user 813 від http://example.com
Success: Removed user 578 від http://example.com




wp user create

Створює нового користувача.

Використання

wp user create {user-login} {user-email} [--role={role}] [--user_pass={password}] [--user_registered={yyyy-mm-dd-hh-ii-ss}] [--display_name={name}] [--user_nicename={nice_name}] [--user_url={url}] [--nickname={nickname}] [--first_name={first_name}] [--last_name= {last_name}] [--description={description}] [--rich_editing={rich_editing}] [--send-email] [--porcelain]

Можна вказати Глобальні параметри та такі:

{user-login}
Login of the user to create.
{user-email}
Email address of user to create.
[–role={role}]
Участь користувача для створення. Типово: default role. Можливі значення включають ‘administrator’, ‘editor’, ‘author’, ‘contributor’, ‘subscriber’.
[–user_pass={password}]
User password. За замовчуванням: randomly generated.
[–user_registered={yyyy-mm-dd-hh-ii-ss}]
Введіть його користувача. Типово: current date.
[–display_name={name}]
The display name.
[–user_nicename={nice_name}]
A string that contains a URL-friendly name for the user. Default is the user’s username.
[–user_url={url}]
На сторінці міститься user’s URL для user’s web site.
[–nickname={nickname}]
The user’s nickname, defaults to the user’s username.
[–first_name={first_name}]
User’s first name.
[–last_name={last_name}]
User’s last name.
[–description={description}]
На сторінці міститься вміст про користувача.
[–rich_editing={rich_editing}]
string для whether to enable the rich editor або not. False if not empty.
[–send-email]
Надіслати електронною поштою до користувача з своїми новими рахунками.
[–porcelain]
Output just the new user id.

Приклади

# Create user
$wp user create bob [email protected] --role=author
Success: Created user 3.
Password: k9**&I4vNH(&
# Create user without showing password upon success
$ wp user create ann [email protected] --porcelain
4




wp user update

Оновлює користувача.

Використання

wp user update {user}... [--user_pass={password}] [--user_nicename={nice_name}] [--user_url={url}] [--user_email={email}] [--display_name= {display_name}] [--nickname={nickname}] [--first_name={first_name}] [--last_name={last_name}] [--description={description}] [--rich_editing={rich_editing}] [ --user_registered={yyyy-mm-dd-hh-ii-ss}] [--role={role}] --{field}={value} [--skip-email]

Можна вказати Глобальні параметри та такі:

{user}…
User login, user email або user ID з user(s) для оновлення.
[–user_pass={password}]
На string that contains the plain text password for the user.
[–user_nicename={nice_name}]
A string that contains a URL-friendly name for the user. Default is the user’s username.
[–user_url={url}]
На сторінці міститься user’s URL для user’s web site.
[–user_email={email}]
На string розміщується електронна адреса електронної пошти.
[–display_name={display_name}]
A string that will be shown on the site. Defaults to user’s username.
[–nickname={nickname}]
The user’s nickname, defaults to the user’s username.
[–first_name={first_name}]
User’s first name.
[–last_name={last_name}]
User’s last name.
[–description={description}]
На сторінці міститься вміст про користувача.
[–rich_editing={rich_editing}]
string для whether to enable the rich editor або not. False if not empty.
[–user_registered={yyyy-mm-dd-hh-ii-ss}]
Введіть його користувача.
[–role={role}]
string використовується для налаштування user’s role.
–{field}={value}
One or more fields to update. For accepted fields, wp_update_user().
[–skip-email]
Не маю електронної пошти notification to the user.

Приклади

# Update user
$ wp user update 123 --display_name=Mary --user_pass=marypass
	Success: Updated user 123.
# Зміна пароля користувача USERNAME
$wp user update USERNAME --user_pass="PASSWORD"




wp user generate

Створює вказану кількість нових користувачів з фіктивними даними.

Використання

wp user generate [--count={number}] [--role={role}] [--format={format}]

Можна вказати Глобальні параметри та такі:

[–count={number}]
Скільки користувачів створити?

Типово: 100

[–role={role}]
Роль створених користувачів.

За промовчанням: за промовчанням WordPress

[–format={format}]
У якому форматі виводитиме результати генерації.
За замовчуванням: progress
Можливо:

  • progress
  • ids

Приклади

# Add meta to every generated users.
$wp user generate --format=ids --count=3 | xargs -d'' -I % wp user meta add % foo bar
Success: Added custom field.
Success: Added custom field.
Success: Added custom field.




wp user set-role

Встановлює роль користувача.

Використання

wp user set-role {user} [{role}]

Можна вказати Глобальні параметри та такі:

{user}
User ID, user email, або user login.
[{role}]
Make the user має specified role. Якщо не passed, default role is used.

Приклади

$ wp user set-role 12 author
Success: Added johndoe (12) до http://example.com as author.




wp user add-role

Додає роль користувача.

Використання

wp user add-role {user} {role}

Можна вказати Глобальні параметри та такі:

{user}
User ID, user email, або user login.
{role}
Add the specified role to the user.

Приклади

$ wp user add-role 12 author
Success: Added 'author' role for johndoe (12).




wp user remove-role

Видаляє роль користувача.

Використання

wp user remove-role {user} [{role}]

Можна вказати Глобальні параметри та такі:

{user}
User ID, user email, або user login.
[{role}]
A specifické role to remove.

Приклади

$ wp user remove-role 12 author
Success: Removed 'author' role for johndoe (12).




wp user add-cap

Додає можливість користувачеві.

Використання

wp user add-cap {user} {cap}

Можна вказати Глобальні параметри та такі:

{user}
User ID, user email, або user login.
{cap}
Capability to add.

Приклади

# Add a capability for a user
$wp user add-cap john create_premium_item
Success: Added 'create_premium_item' capability for john (16).
# Add a capability for a user
$wp user add-cap 15 edit_product
Success: Added 'edit_product' capability for johndoe (15).




wp user remove-cap

Видаляє можливість користувача.

Використання

wp user remove-cap {user} {cap}

Можна вказати Глобальні параметри та такі:

{user}
User ID, user email, або user login.
{cap}
Capability to be removed.

Приклади

$wp user remove-cap 11 publish_newsletters
Success: Removed 'publish_newsletters' cap for supervisor (11).
$wp user remove-cap 11 publish_posts
Error: The 'publish_posts' cap for supervisor (11) isinherited from a role.
$wp user remove-cap 11 nonexistent_cap
Error: No such 'nonexistent_cap' cap for supervisor (11).




wp user list-caps

Список усіх можливостей користувача.

Використання

wp user list-caps {user} [--format={format}]

Можна вказати Глобальні параметри та такі:

{user}
User ID, user email, або login.
[–format={format}]
Render output в окремому форматі.
Типово: list
Можливо:

  • list
  • table
  • csv
  • json
  • count
  • yaml

Приклади

$ wp user list-caps 21
edit_product
create_premium_item




wp user import-csv

Імпорт користувача з файлу CSV.

Якщо user already exists (відповідно до електронної пошти або електронної пошти), то user is updated unless the –skip-update flag is used.

Використання

wp user import-csv {file} [--send-email] [--skip-update]

Можна вказати Глобальні параметри та такі:

{file}
Local або remote CSV файл users до import. Якщо ‘-‘, то reads from STDIN.
[–send-email]
Напишіть електронною поштою до нових користувачів зі своїми аккаунтом.
[–skip-update]
Чи не update users that already exist.

Приклади

# Import users from local CSV file
$wp user import-csv /path/to/users.csv
Success: bobjones створений
Success: newuser1 створений
Success: existinguser created
# Import users from remote CSV file
$wp user import-csv http://example.com/users.csv
Sample users.csv file:
user_login,user_email,display_name,role
bobjones,[email protected],Bob Jones,contributor
newuser1,[email protected],New User,author
existinguser,[email protected],Existing User,administrator




wp user reset-password

Скидає пароль для одного або кількох користувачів.

Використання

wp user reset-password {user}... [--skip-email]

Можна вказати Глобальні параметри та такі:

{user}…
один або більше user logins або ID.
[–skip-email]
Ви не можете отримати повідомлення електронної пошти до визначеного user(s).

Приклади

# Reset password for 2 users і send them the change email.
$wp user reset-password admin editor
	Reset password for admin.
	Reset password for editor.
	Success: Passwords reset.




wp user spam

Позначає одного або кількох користувачів як спам.

Використання

wp user spam {id}...

Можна вказати Глобальні параметри та такі:

{id}…
Один або більше Ідентифікатори користувачів до списку spam.

Приклади

$ wp user spam 123
User 123 marked as spam.
Здійснення: Spamed 1 of 1 users.




wp user unspam

Видаляє одного або кількох користувачів зі спаму.

Використання

wp user unspam {id}...

Можна вказати Глобальні параметри та такі:

{id}…
Один або більше Ідентифікатори користувачів до remove від spam.

Приклади

$ wp user unspam 123
User 123 removed from spam.
Success: Unspamed 1 з 1 користувачів.




wp user check-password

Перевіряє, чи дійсний пароль користувача.

Використання

wp user check-password {user} {user_pass}

Можна вказати Глобальні параметри та такі:

{user}
User login, user email або user ID ID user to check credentials for.
{user_pass}
На string that contains the plain text password for the user.

Приклади

# Check whether given credentials є valid; exit status 0 if valid, otherwise 1
$wp user check-password admin adminpass
$echo$?
1
# Bash script for checking whether given credentials є valid or not
if! $(wp user check-password admin adminpass); then
 notify-send "Invalid Credentials";
fi




wp user meta list

Список всіх метаданих, пов’язаних із користувачем.

Використання

wp user meta list {id} [--keys={keys}] [--fields={fields}] [--format={format}] [--orderby={fields}] [--order={order }]

Можна вказати Глобальні параметри та такі:

{id}
ID для об’єкта.
[–keys={keys}]
Ліміт output до metadata of specific keys.
[–fields={fields}]
Зменшити відтворення на конкретні рівні поля. Defaults to id,meta_key,meta_value.
[–format={format}]
Render output в окремому форматі.
Типово: table
Можливо:

  • table
  • csv
  • json
  • yaml
  • count
[–orderby={fields}]
Set orderby which field.
Типово: id
Можливо:

  • id
  • meta_key
  • meta_value
[–order={order}]
Set ascending or descending order.
Типово: asc
Можливо:

  • asc
  • desc




wp user meta get

Отримує значення мета поля.

Використання

wp user meta get {id} {key} [--format={format}]

Можна вказати Глобальні параметри та такі:

{id}
ID object.
{key}
Ім’я meta field to get.
[–format={format}]
Get value in a particular format.
Типово: var_export
Можливо:

  • var_export
  • json
  • yaml




wp user meta delete

Видаляє мета-поле.

Використання

wp user meta delete {id} [{key}] [{value}] [--all]

Можна вказати Глобальні параметри та такі:

{id}
ID object.
[{key}]
Ім’я meta field to delete.
[{value}]
The value to delete. Якщо заміщено, всі рядки з кнопкою буде звільнено.
[–all]
Delete all meta for the object.




wp user meta add

Додає метаполе.

Використання

wp user meta add {id} {key} [{value}] [--format={format}]

Можна вказати Глобальні параметри та такі:

{id}
ID object.
{key}
Ім’я meta field to create.
[{value}]
Значення meta field. Якщо заміщено, значення є read from STDIN.
[–format={format}]
Серіалізація формат для значення.
Типово: plaintext
Можливо:

  • plaintext
  • json




wp user meta update

Оновлює мета-поле.

Використання

wp user meta update {id} {key} [{value}] [--format={format}]

Можна вказати Глобальні параметри та такі:

{id}
ID object.
{key}
Ім’я meta field to update.
[{value}]
The new value. Якщо заміщено, значення є read from STDIN.
[–format={format}]
Серіалізація формат для значення.
Типово: plaintext
Можливо:

  • plaintext
  • json




wp user meta pluck

Отримує вкладене значення мета-поля (з серіал-го масиву).

Використання

wp user meta pluck {id} {key} {key-path}... [--format={format}]

Можна вказати Глобальні параметри та такі:

{id}
ID object.
{key}
Ім’я meta field to get.
{key-path}…
Name(s) of keys within value to locate the value to pluck.
[–format={format}]
Відображення формату значення.

— Типово: plaintext

Можливо:

  • plaintext
  • json
  • yaml




wp user meta patch

Оновлює вкладеного значення у мета-поля (серіал-го масиву).

Використання

wp user meta patch {action} {id} {key} {key-path}... [{value}] [--format={format}]

Можна вказати Глобальні параметри та такі:

{action}
Patch action to perform.

Може бути:

  • insert
  • update
  • delete
{id}
ID object.
{key}
Ім’я meta field to update.
{key-path}…
Name(s) of keys within value to locate the value to patch.
[{value}]
The new value. Якщо заміщено, значення є read from STDIN.
[–format={format}]
Серіалізація формат для значення.
Типово: plaintext
Можливо:

  • plaintext
  • json




wp user term list

Список всіх термінів, пов’язаних із користувачем.

Використання

wp user term list {id} {taxonomy}... [--field={field}] [--fields={fields}] [--format={format}]
{id}
ID для об’єкта.
{taxonomy}…
Один або більше taxonomies to list.
[–field={field}]
Використовуйте значення для одного поля для кожного терміну.
[–fields={fields}]
Зменшити відтворення на конкретні рівні поля.
[–format={format}]
Render output в окремому форматі.
Типово: table
Можливо:

  • table
  • csv
  • json
  • yaml
  • count
  • ids

Доступні поля

Ці польоти будуть розглянуті за додатковим для кожного терміну:

  • term_id
  • name
  • slug
  • taxonomy

Ці поля є optionally available:

  • term_taxonomy_id
  • description
  • term_group
  • parent
  • count




wp user term remove

Видалення терміна в користувача.

Використання

wp user term remove {id} {taxonomy} [{term}...] [--by={field}] [--all]

Можна вказати Глобальні параметри та такі:

{id}
ID object.
{taxonomy}
Ім’я терм’я taxonomy.
[{term}…]
Name of the term or terms to be removed from the object.
[–by={field}]
Explicitly handle the term value as a slug or id.

Може бути:

  • slug
  • id
[–all]
Remove all terms from the object.




wp user term add

Додавання терміна до користувача.

Призначити термін для існуючого набору термінів на об’єкті.

Використання

wp user term add {id} {taxonomy} {term}... [--by={field}]
{id}
ID object.
{taxonomy}
Назва taxonomy type to be added.
{term}…
Знижка термів або термів до added.
[–by={field}]
Explicitly handle the term value as a slug or id.

Може бути:

  • slug
  • id




wp user term set

Задає терміни користувача.

Replaces existing terms on the object.

Використання

wp user term set {id} {taxonomy} {term}... [--by={field}]
{id}
ID object.
{taxonomy}
Назва taxonomy type to be updated.
{term}…
Знижка термів або термів буде updated.
[–by={field}]
Explicitly handle the term value as a slug or id.

Може бути:

  • slug
  • id




wp user session destroy

Знищити сеанс (сесію) зазначеного користувача.

Використання

wp user session destroy {user} [{token}] [--all]

Можна вказати Глобальні параметри та такі:

{user}
User ID, user email, або user login.
[{token}]
Зображення про те, щоб почати постріл. Defaults до most most created session.
[–all]
Destroy all of the user’s sessions.

Приклади

# Destroy the most recent session of given user.
$ wp user session destroy admin
Success: Destroyed session. 3 sessions remaining.
# Destroy a specific session of given user.
$ wp user session destroy admin e073ad8540a9c2...
Success: Destroyed session. 2 sessions remaining.
# Destroy all the sessions of the given user.
$ wp user session destroy admin --all
Success: Destroyed all sessions.
# Destroy all sessions для all users.
$wp user list --field=ID | xargs -n 1 wp user session destroy --all
Success: Destroyed all sessions.
Success: Destroyed all sessions.




wp user session list

Список сеансів (сесій) зазначеного користувача.

Note: У фоновому режимі не відображається поточний дзвінок, але з ним. Справжній ток не перебуває і може тільки бути заснований на відповідних cookies на клієнтській стороні.

Використання

wp user session list {user} [--fields={fields}] [--format={format}]

Можна вказати Глобальні параметри та такі:

{user}
User ID, user email, або user login.
[–fields={fields}]
Зменшити відтворення на конкретні поля.
[–format={format}]
Render output в окремому форматі.
Типово: table
Можливо:

  • table
  • csv
  • json
  • yaml
  • count
  • ids

Доступні поля

Ці польоти будуть розглянуті за додатковим для кожного session:

  • token
  • login_time
  • expiration_time
  • ip
  • ua

Ці поля є optionally available:

  • expiration
  • login

Приклади

# List a user's sessions.
$wp user session list [email protected] --format=csv
login_time,expiration_time,ip,ua
"2016-01-01 12:34:56","2016-02-01 12:34:56",127.0.0.1,"Mozilla/5.0..."




wp user application-passwords list

Перелічує всі паролі програм, пов’язані з користувачем.

Використання

wp user application-passwords list {user} [--{field}={value}] [--field={field}] [--fields={fields}] [--format={format}] [-- orderby={fields}] [--order={order}]

Можна вказати Глобальні параметри та такі:

{user}
User login, user email, або user ID з user get application passwords for.
[–{field}={value}]
Filter the list by a specific field.
[–field={field}]
Використовуйте значення для одного поля для кожного застосування password.
[–fields={fields}]
Зменшити відтворення на конкретні поля.
[–format={format}]
Render output в окремому форматі.
Типово: table
Можливо:

  • table
  • csv
  • json
  • count
  • yaml
[–orderby={fields}]
Set orderby which field.
Типово: created
Можливо:

  • uuid
  • app_id
  • name
  • password
  • created
  • last_used
  • last_ip
[–order={order}]
Set ascending or descending order.
За замовчуванням: desc
Можливо:

  • asc
  • desc

Приклади

# List user application passwords and only show app name and password hash
$ wp user application-passwords list 123 --fields=name,password
+--------+------------------------------------+
| name | password |
+--------+------------------------------------+
| myapp | $P$BVGeou1CUot114YohIemgpwxQCzb8O/ |
+--------+------------------------------------+




wp user application-passwords get

Отримує певний пароль програми.

Використання

wp user application-passwords get {user} {uuid} [--field={field}] [--fields={fields}] [--format={format}]

Можна вказати Глобальні параметри та такі:

{user}
User login, user e-mail, або user ID of user to get the application password for.
{uuid}
Universal unique ID of application password.
[–field={field}]
Використовуйте значення для одного поля для застосування password.
[–fields={fields}]
Зменшити відтворення на конкретні поля.
[–format={format}]
Render output в окремому форматі.
Типово: table
Можливо:

  • table
  • csv
  • json
  • yaml

Приклади

# Get a specific application password and only show app name and created timestamp
$ wp user application-passwords get 123 6633824d-c1d7-4f79-9dd5-4586f734d69e --fields=name,created
+--------+------------+
| name | створений |
+--------+------------+
| myapp | 1638395611 |
+--------+------------+




wp user application-passwords create

Створює новий пароль програми.

Використання

wp user application-passwords create {user} {app-name} [--app-id={app-id}] [--porcelain]

Можна вказати Глобальні параметри та такі:

{user}
User login, user e-mail, або user ID of user для створення нового application password for.
{app-name}
Unique name of the application to create an application password for.
[-app-id={app-id}]
Application ID для attribute до application password.
[–porcelain]
Output just the new password.

Приклади

# Create user application password
$wp user application-passwords create 123 myapp
Success: Created application password.
Password: ZG1bxdxdzjTwhsY8vK8l1C65
# Тільки print password without any chrome
$ wp user application-passwords create 123 myapp --porcelain
ZG1bxdxdzjTwhsY8vK8l1C65
# Create user application with custom application ID for internal tracking
$ wp user application-passwords create 123 myapp --app-id=42 --porcelain
ZG1bxdxdzjTwhsY8vK8l1C65




wp user application-passwords update

Оновлює існуючий пароль програми.

Використання

wp user application-passwords update {user} {uuid} [--{field}={value}]

Можна вказати Глобальні параметри та такі:

{user}
User login, user email, або user ID of user для оновлення application password for.
{uuid}
Universal unique ID of application password.
[–{field}={value}]
Update the

with a new

. Сьогодні підтримані поля: name.

Приклади

# Update an existing application password
$ wp user application-passwords update 123 6633824d-c1d7-4f79-9dd5-4586f734d69e --name=newappname
Success: Updated application password.




wp user application-passwords record-usage

Запис використання пароля програми.

Використання

wp user application-passwords record-usage {user} {uuid}

Можна вказати Глобальні параметри та такі:

{user}
User login, user email, або user ID of user для оновлення application password for.
{uuid}
Universal unique ID of application password.

Приклади

# Record usage of an application password
$ wp user application-passwords record-usage 123 6633824d-c1d7-4f79-9dd5-4586f734d69e
Success: Recorded application password usage.




wp user application-passwords delete

Видалення існуючого пароля програми.

Використання

wp user application-passwords delete {user} [{uuid}...] [--all]

Можна вказати Глобальні параметри та такі:

{user}
User login, user e-mail, або user ID з user to delete the application password for.
[{uuid}…]
Comma-separated list of UUIDs application passwords to delete.
[–all]
Delete all of the user’s application password.

Приклади

# Record usage of an application password
$ wp user application-passwords record-usage 123 6633824d-c1d7-4f79-9dd5-4586f734d69e
Success: Recorded application password usage.




wp user application-passwords exists

Перевіряє, чи існує пароль для цієї програми.

Використання

wp user application-passwords exists {user} {app-name}

Можна вказати Глобальні параметри та такі:

{user}
User login, user email, або user ID ID user check the existention of application password for.
{app-name}
Name of the application to check the existence of an application password for.

Приклади

# Check if an application password for given application exists
$ wp user application-passwords exists 123 myapp
$echo$?
1
# Bash script for checking whether an application password exists and creating one if not
if! wp user application-password exists 123 myapp; then
	PASSWORD=$(wp user application-password create 123 myapp --porcelain)
fi

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *