Skip to content

Commit ed9bac7

Browse files
committed
Merge branch 'feature/menu-slugs'
2 parents b2e5e57 + 75f8b4f commit ed9bac7

File tree

5 files changed

+6
-4
lines changed

5 files changed

+6
-4
lines changed

README.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ Returns a JSON response with the following:
8686
- id
8787
- slug
8888
- title
89-
- template name
89+
- template name
9090
- content
9191
- all possible thumbnail sizes & URLs
9292
- ACF fields, if applicable
@@ -141,6 +141,7 @@ Returns the following JSON Response in each item object:
141141
- menu_order
142142
- title
143143
- url
144+
- slug
144145
- target
145146
- description
146147
- classes (array)

better-wp-endpoints.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Plugin Name: Better WordPress Endpoints
44
Plugin URI: https://github.com/factor1/better-wp-endpoints/
55
Description: Serves up slimmer WordPress Rest API endpoints, with some great enhancements.
6-
Version: 0.1.3
6+
Version: 0.1.4
77
Author: Eric Stout, Factor1 Studios
88
Author URI: https://factor1studios.com/
99
License: GPL3

includes/wp_nav_menus.php

+1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ function bwe_get_menus() {
3030
$items->ID = $menu_item->ID;
3131
$items->menu_order = $menu_item->menu_order;
3232
$items->title = $menu_item->title;
33+
$items->slug = basename($menu_item->url);
3334
$items->url = $menu_item->url;
3435
$items->target = $menu_item->target;
3536
$items->description = $menu_item->description;

package-lock.json

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "better-wp-endpoints",
3-
"version": "0.1.3",
3+
"version": "0.1.4",
44
"description": "Serves up slimmer WordPress Rest API endpoints.",
55
"main": "index.js",
66
"scripts": {

0 commit comments

Comments
 (0)