-
Notifications
You must be signed in to change notification settings - Fork 22
/
readme.txt
93 lines (52 loc) · 2.92 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
=== Plugin Name ===
Contributors: ClaudioLaBarbera, alebarbieri, joshuaslatedesign, raik, beltranrengifo, Trollhag, fifciuu
Tags: api, json, json-rest-api, menu-routes, menus, REST, wp-api, wp-rest-api, v2
Requires at least: 4.4
Tested up to: 6.0.2
Stable tag: 0.12.1
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Adding menus endpoints on WP REST API v2
== Description ==
This plugin extends the [WordPress REST API (Version 2)](https://wordpress.org/plugins/rest-api/) with new routes for WordPress registered menus.
The new routes available will be:
* `/menus/v1/menus` list of every registered menu.
* `/menus/v1/menus/<slug>` data for a specific menu.
* `/menus/v1/locations` list of every registered menu location in your theme.
* `/menus/v1/locations/<slug>` data for a specific menu location.
Compatible with ACF menu's custom attributes and menu item's custom attributes.
Compatible with [Menu Image, Icons made easy](https://wordpress.org/plugins/menu-image/).
== Installation ==
1. Upload the plugin files to the `/wp-content/plugins/wp-rest-api-v2-menus` directory, or install the plugin through the WordPress plugins screen directly.
2. Activate the plugin through the 'Plugins' screen in WordPress
== Frequently Asked Questions ==
= Is this an official extension of WP API? =
There's no such thing.
= Can I contribute to the project? =
Of course! This is the GitHub Repository https://github.com/thebatclaudio/wp-rest-api-v2-menus
== Screenshots ==
Nothing to show. This plugin has no settings or frontend, it just extends WP API with new routes.
== Changelog ==
0.12.1 - Bug fix: Fatal error when get_term() fails
0.12 - Some bug fixes
0.10 - Fix possible name colision caused by ACF field with existing name (example: if we have an ACF field named "title" it will overwrite the original post's title). Now ACF fields are grouped in a "acf" object.
0.9.1 - Wrong release
0.9 - Wrong release
0.8.1 - Use post_name instead of basename (Bug fix for static home page)
0.8 - Added support for apply_filters + Bug fix permision_callback (WP 5.5.0) + Bug fix infinite loop
0.7.7 - Added support for thumbnail_src and thumbnail_hover_src
0.7.6 - Added contributors and changed description in readme.txt
0.7.5 - Compatibility with Menu Image, Icons made easy; Bug fix: use get_term instead of get_category for taxonomies
0.7.3 - Added slug to category item object
0.7.2 - Added slug to menu item object
0.7.1 - Bug fix: menu items were returned as an object instead of array
0.7 - New way to check menu item's relatives, now it works with infinite child levels + various bug fixes
0.6.1 - Bug fix
0.6 - Added menu locations features
0.5 - Added support for ACF custom fields
0.4 - Added nested menus support and pages slugs
0.3.2 - Bug fix: allowing underscore values in menu slug regexp
0.3.1 - Bug fix: allowing numeric values in menu slug regexp
0.3 - Bug fix
0.2 - Updated compatibility
0.1.1 - Bug fix