Title: WP REST API – User Meta
Author: Ruhul Amin
Published: <strong>2017 年 4 月 9 日</strong>
Last modified: 2026 年 8 月 29 日

---

搜索插件

![](https://ps.w.org/wp-rest-api-user-meta/assets/banner-772x250.png?rev=3217915)

![](https://ps.w.org/wp-rest-api-user-meta/assets/icon-256x256.png?rev=3217900)

# WP REST API – User Meta

 作者：[Ruhul Amin](https://profiles.wordpress.org/ruhul105/)

[下载](https://downloads.wordpress.org/plugin/wp-rest-api-user-meta.1.1.1.zip)

 * [详情](https://cn.wordpress.org/plugins/wp-rest-api-user-meta/#description)
 * [评价](https://cn.wordpress.org/plugins/wp-rest-api-user-meta/#reviews)
 *  [安装](https://cn.wordpress.org/plugins/wp-rest-api-user-meta/#installation)
 * [开发进展](https://cn.wordpress.org/plugins/wp-rest-api-user-meta/#developers)

 [支持](https://wordpress.org/support/plugin/wp-rest-api-user-meta/)

## 描述

Now you have no need to make additional requests to get author info from their id
that is available in the default json response.
 This plugin allows you to configure
which user meta fields should be included in the REST API response through an easy-
to-use admin interface.

#### Features

 * Configurable user meta fields
 * Includes avatar URL option
 * Shows user role information
 * No additional API requests needed
 * Clean implementation

#### Available Fields

 * Nickname
 * Description
 * User URL
 * First Name
 * Last Name
 * User Email
 * Role
 * Avatar

**Example Response:**
 { “id”: 1, “title”: “Sample Post”, “author”: 1, “author_meta”:{“
first_name”: “John”, “last_name”: “Doe”, “role”: “administrator”, “avatar”: “https://
secure.gravatar.com/…” } }

#### Credits

This plugin is created by [Ruhul Amin](https://www.linkedin.com/in/arruhulamin/)

### Support

For support, please visit http://www.ruhulamin.me/

## 屏幕截图

[⌊Settings page under Settings -> REST User Meta⌉⌊Settings page under Settings -
> REST User Meta⌉[

Settings page under Settings -> REST User Meta

[⌊Example of REST API response with user meta data⌉⌊Example of REST API response
with user meta data⌉[

Example of REST API response with user meta data

## 安装

 1. Upload the plugin folder to the `/wp-content/plugins/` directory
 2. Activate the plugin through the ‘Plugins’ screen in WordPress
 3. Go to Settings -> REST User Meta to configure which fields to include

## 常见问题

### Where can I find the settings page?

The settings page is located under Settings -> REST User Meta in your WordPress 
admin panel.

### How do I access the user meta in the API response?

The user meta data is included in the `author_meta` object of each post in the REST
API response.

### Can I add custom meta fields?

Currently, the plugin supports a predefined set of common user meta fields. Custom
fields support may be added in future versions.

## 评价

![](https://secure.gravatar.com/avatar/c7ecaf55670ef5f225634e84852b658612435fbf11cdf6311a8afab697fe5151?
s=60&d=retro&r=g)

### 󠀁[Good Plugin](https://wordpress.org/support/topic/good-plugin-4416/)󠁿

 [ympervej86](https://profiles.wordpress.org/ympervej86/) 2020 年 6 月 29 日

I used it for on of my projects and happy with it. Helped me what I needed.

![](https://secure.gravatar.com/avatar/1ac808c74428ced3cf32c50f2927b4ed037fef5b8ca14d9640db174349eef036?
s=60&d=retro&r=g)

### 󠀁[I got an error](https://wordpress.org/support/topic/i-got-an-error-2/)󠁿

 [rayanawad](https://profiles.wordpress.org/rayanawad/) 2018 年 3 月 23 日

Hey, When I try to activate the plugin I got this error "Parse error: syntax error,
unexpected '[' in D:\hshome\rayanabd\api.crazywebtag.com\wp\wp-content\plugins\wp-
rest-api-user-meta\wp_rest_api_usermeta.php on line 37" WP Version 4.9.4

![](https://secure.gravatar.com/avatar/2dda74ee8e9417ae56528ebb1465241f3271ff703bc929ded5bac91bcb87cad8?
s=60&d=retro&r=g)

### 󠀁[Only return null](https://wordpress.org/support/topic/only-return-null/)󠁿

 [jacobahlberg](https://profiles.wordpress.org/jacobahlberg/) 2017 年 12 月 18 日

I just installed the plugin, but it always return a null value even if there is 
an author.

![](https://secure.gravatar.com/avatar/075d14627203a4ec1f1c80bdd267313da7644b415bdefb91a5ef6ee100a5d6a5?
s=60&d=retro&r=g)

### 󠀁[Easy to use.](https://wordpress.org/support/topic/easy-to-use-1369/)󠁿

 [Ruhul Amin](https://profiles.wordpress.org/ruhul105/) 2017 年 4 月 14 日

Just installed, activated this plugin and use it without any other configuration

 [ 阅读所有4条评价 ](https://wordpress.org/support/plugin/wp-rest-api-user-meta/reviews/)

## 贡献者及开发者

「WP REST API – User Meta」是开源软件。 以下人员对此插件做出了贡献。

贡献者

 *   [ Ruhul Amin ](https://profiles.wordpress.org/ruhul105/)

[帮助将「WP REST API – User Meta」翻译成简体中文。](https://translate.wordpress.org/projects/wp-plugins/wp-rest-api-user-meta)

### 对开发感兴趣吗?

您可以[浏览代码](https://plugins.trac.wordpress.org/browser/wp-rest-api-user-meta/)，
查看[SVN仓库](https://plugins.svn.wordpress.org/wp-rest-api-user-meta/)，或通过[RSS](https://plugins.trac.wordpress.org/log/wp-rest-api-user-meta/?limit=100&mode=stop_on_copy&format=rss)
订阅[开发日志](https://plugins.trac.wordpress.org/log/wp-rest-api-user-meta/)。

## 更新日志

#### 1.1.1

 * Verified compatibility with WordPress 7.1
 * Register the REST field on `rest_api_init` instead of at plugin construction 
   time, per current core guidance
 * Added explicit `Requires PHP` header and modern `register_setting()` args array(
   type/sanitize_callback/default)
 * Escaped settings-page output and hardened the author-meta callback against missing
   author data
 * Normalized the readme header format (Text Domain slug, Tags list) for the current
   plugin directory checks

#### 1.1.0

 * Added settings page under Settings menu
 * Added configurable user meta fields
 * Added avatar URL option
 * Added user role support
 * Improved code organization
 * Removed unnecessary debug information

#### 1.0.0

 * Initial release

## 额外信息

 *  版本 **1.1.1**
 *  最后更新：**1 月前**
 *  活跃安装数量 **30+**
 *  WordPress 版本 ** 4.4 或更高版本 **
 *  已测试的最高版本为 **7.1.3**
 *  PHP 版本 ** 5.6 或更高版本 **
 *  语言
 * [English (US)](https://wordpress.org/plugins/wp-rest-api-user-meta/)
 * 标签
 * [api](https://cn.wordpress.org/plugins/tags/api/)[JSON](https://cn.wordpress.org/plugins/tags/json/)
   [rest-api](https://cn.wordpress.org/plugins/tags/rest-api/)[user meta](https://cn.wordpress.org/plugins/tags/user-meta/)
 *  [高级视图](https://cn.wordpress.org/plugins/wp-rest-api-user-meta/advanced/)

## 评级

 4 星（最高 5 星）。

 *  [  3 条 5 星评价     ](https://wordpress.org/support/plugin/wp-rest-api-user-meta/reviews/?filter=5)
 *  [  0 条 4 星评价     ](https://wordpress.org/support/plugin/wp-rest-api-user-meta/reviews/?filter=4)
 *  [  0 条 3 星评价     ](https://wordpress.org/support/plugin/wp-rest-api-user-meta/reviews/?filter=3)
 *  [  0 条 2 星评价     ](https://wordpress.org/support/plugin/wp-rest-api-user-meta/reviews/?filter=2)
 *  [  1 条 1 星评价     ](https://wordpress.org/support/plugin/wp-rest-api-user-meta/reviews/?filter=1)

[您的评价](https://wordpress.org/support/plugin/wp-rest-api-user-meta/reviews/#new-post)

[查看全部评论](https://wordpress.org/support/plugin/wp-rest-api-user-meta/reviews/)

## 贡献者

 *   [ Ruhul Amin ](https://profiles.wordpress.org/ruhul105/)

## 支持

有话要说吗？是否需要帮助？

 [查看支持论坛](https://wordpress.org/support/plugin/wp-rest-api-user-meta/)