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