Title: EndPointy Menus
Author: Gunjan Jaswal
Published: <strong>2025 年 12 月 16 日</strong>
Last modified: 2026 年 5 月 21 日

---

搜索插件

![](https://ps.w.org/endpointy-menus/assets/banner-772x250.png?rev=3424765)

![](https://ps.w.org/endpointy-menus/assets/icon.svg?rev=3424779)

# EndPointy Menus

 作者：[Gunjan Jaswal](https://profiles.wordpress.org/gunjanjaswal/)

[下载](https://downloads.wordpress.org/plugin/endpointy-menus.1.1.1.zip)

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

 [支持](https://wordpress.org/support/plugin/endpointy-menus/)

## 描述

EndPointy Menus adds custom REST API routes to expose your WordPress navigation 
menus as JSON.

**Base namespace:** `endpointy-menus/v1`

**Endpoints:**

 * `GET /wp-json/endpointy-menus/v1/menus`
    Returns all registered menus with locations
   and items.
 * `GET /wp-json/endpointy-menus/v1/menus/<id>`
    Returns a single menu and its items
   by menu ID.
 * `GET /wp-json/endpointy-menus/v1/locations`
    Returns all registered menu locations
   with assigned menus.
 * `GET /wp-json/endpointy-menus/v1/locations/<location>`
    Returns a menu assigned
   to a specific location (e.g., ‘primary’, ‘footer’).

**Query Parameters:**

 * `nested=true` – Returns menu items in a hierarchical tree structure with parent-
   child relationships.
    Example: `/wp-json/endpointy-menus/v1/menus/2?nested=true`

This is useful for headless WordPress setups or any external app that needs to read
your menu structure.

### Usage

Example requests:

**Get all menus:**
 https://your-site.com/wp-json/endpointy-menus/v1/menus

**Get single menu by ID:**
 https://your-site.com/wp-json/endpointy-menus/v1/menus/
2

**Get all menu locations:**
 https://your-site.com/wp-json/endpointy-menus/v1/locations

**Get menu by location (e.g., ‘primary’):**
 https://your-site.com/wp-json/endpointy-
menus/v1/locations/primary

**Get nested menu structure:**
 https://your-site.com/wp-json/endpointy-menus/v1/
menus/2?nested=true https://your-site.com/wp-json/endpointy-menus/v1/locations/primary?
nested=true

Use these URLs directly from your front-end application or API client.

### Support the Developer

If you find this plugin useful, you can support the developer:

 * Website: https://gunjanjaswal.me
 * GitHub: https://github.com/gunjanjaswal/Endpointy-Menus
 * Ko-fi: https://ko-fi.com/gunjanjaswal

### Contributing

Contributions, issues, and feature requests are welcome!
 GitHub: https://github.
com/gunjanjaswal/Endpointy-Menus Issues: https://github.com/gunjanjaswal/Endpointy-
Menus/issues

## 安装

 1. Upload the `endpointy-menus` folder to your `wp-content/plugins` directory.
 2. Activate **EndPointy Menus** from the Plugins screen in WordPress.
 3. Ensure you have at least one menu configured under **Appearance  Menus**.

## 评价

此插件暂无评价。

## 贡献者及开发者

「EndPointy Menus」是开源软件。 以下人员对此插件做出了贡献。

贡献者

 *   [ Gunjan Jaswal ](https://profiles.wordpress.org/gunjanjaswal/)

[帮助将「EndPointy Menus」翻译成简体中文。](https://translate.wordpress.org/projects/wp-plugins/endpointy-menus)

### 对开发感兴趣吗?

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

## 更新日志

#### 1.1.1

 * Updated “Tested up to” to WordPress 7.0.
 * Updated donation link to Ko-fi (https://ko-fi.com/gunjanjaswal).

#### 1.1.0

 * Added support for filtering menus by location.
 * Added nested menu hierarchy with `nested=true` query parameter.
 * Added `/locations` endpoint to list all menu locations.
 * Added `/locations/<location>` endpoint to get menu by location.

#### 1.0.0

 * Initial release.

## 额外信息

 *  版本 **1.1.1**
 *  最后更新：**3 周前**
 *  活跃安装数量 **不到10**
 *  WordPress 版本 ** 5.0 或更高版本 **
 *  已测试的最高版本为 **7.0**
 *  语言
 * [English (US)](https://wordpress.org/plugins/endpointy-menus/)
 * 标签
 * [headless](https://cn.wordpress.org/plugins/tags/headless/)[JSON](https://cn.wordpress.org/plugins/tags/json/)
   [menus](https://cn.wordpress.org/plugins/tags/menus/)[navigation](https://cn.wordpress.org/plugins/tags/navigation/)
   [rest-api](https://cn.wordpress.org/plugins/tags/rest-api/)
 *  [高级视图](https://cn.wordpress.org/plugins/endpointy-menus/advanced/)

## 评级

尚未提交反馈。

[Your review](https://wordpress.org/support/plugin/endpointy-menus/reviews/#new-post)

[查看全部评论](https://wordpress.org/support/plugin/endpointy-menus/reviews/)

## 贡献者

 *   [ Gunjan Jaswal ](https://profiles.wordpress.org/gunjanjaswal/)

## 支持

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

 [查看支持论坛](https://wordpress.org/support/plugin/endpointy-menus/)

## 捐助

您愿意支持这个插件的发展吗?

 [ 捐助此插件 ](https://ko-fi.com/gunjanjaswal)