Changeset 1887062
- Timestamp:
- 06/04/2018 08:58:27 PM (8 years ago)
- Location:
- better-rest-endpoints/trunk
- Files:
-
- 16 edited
-
CHANGELOG.md (modified) (1 diff)
-
README.md (modified) (1 diff)
-
includes/create_cpt_endpoints.php (modified) (1 diff)
-
includes/get_cpt_by_id.php (modified) (1 diff)
-
includes/get_cpt_by_slug.php (modified) (1 diff)
-
includes/get_cpts.php (modified) (1 diff)
-
includes/get_page_by_id.php (modified) (1 diff)
-
includes/get_pages.php (modified) (1 diff)
-
includes/get_post_by_id.php (modified) (1 diff)
-
includes/get_post_by_slug.php (modified) (1 diff)
-
includes/get_posts.php (modified) (1 diff)
-
includes/get_posts_tax.php (modified) (1 diff)
-
includes/get_search.php (modified) (1 diff)
-
package-lock.json (modified) (1 diff)
-
package.json (modified) (1 diff)
-
readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
better-rest-endpoints/trunk/CHANGELOG.md
r1817679 r1887062 7 7 ## [Unreleased] 8 8 n/a 9 10 ## [1.2.1] - 2018-06-04 11 ### Added 12 - Permalinks to all page/post endpoints 9 13 10 14 ## [1.2.0] - 2018-02-07 -
better-rest-endpoints/trunk/README.md
r1817679 r1887062 268 268 - Tag IDs 269 269 - ACF fields, if applicable 270 271 ## Hooks and Filters 272 273 ### Filter the Custom Post Types endpoints 274 275 ```php 276 add_filter('better_rest_endpoints_cpt_collection', function($cpt_collection){ 277 $cpt_collection = array_flip($cpt_collection); 278 unset($cpt_collection['oembed_cache']); 279 unset($cpt_collection['_pods_template']); 280 unset($cpt_collection['_pods_pod']); 281 unset($cpt_collection['_pods_field']); 282 $cpt_collection = array_values( array_flip($cpt_collection) ); 283 return $cpt_collection; 284 }); 285 ``` -
better-rest-endpoints/trunk/includes/create_cpt_endpoints.php
r1817679 r1887062 68 68 69 69 // get post data 70 $permalink = get_permalink(); 70 71 $bre_post->id = get_the_ID(); 71 72 $bre_post->title = get_the_title(); 72 $bre_post->slug = basename(get_permalink()); 73 $bre_post->slug = basename($permalink); 74 $bre_post->permalink = $permalink; 73 75 $bre_post->date = get_the_date('c'); 74 76 $bre_post->excerpt = get_the_excerpt(); -
better-rest-endpoints/trunk/includes/get_cpt_by_id.php
r1806011 r1887062 48 48 49 49 // get post data 50 $permalink = get_permalink(); 50 51 $bre_cpt_post->id = get_the_ID(); 51 52 $bre_cpt_post->title = get_the_title(); 52 $bre_cpt_post->slug = basename(get_permalink()); 53 $bre_cpt_post->slug = basename($permalink); 54 $bre_cpt_post->permalink = $permalink; 53 55 $bre_cpt_post->date = get_the_date('c'); 54 56 $bre_cpt_post->excerpt = get_the_excerpt(); -
better-rest-endpoints/trunk/includes/get_cpt_by_slug.php
r1806011 r1887062 48 48 49 49 // get post data 50 $permalink = get_permalink(); 50 51 $bre_cpt_post->id = get_the_ID(); 51 52 $bre_cpt_post->title = get_the_title(); 52 $bre_cpt_post->slug = basename(get_permalink()); 53 $bre_cpt_post->slug = basename($permalink); 54 $bre_cpt_post->permalink = $permalink; 53 55 $bre_cpt_post->date = get_the_date('c'); 54 56 $bre_cpt_post->excerpt = get_the_excerpt(); -
better-rest-endpoints/trunk/includes/get_cpts.php
r1806011 r1887062 30 30 } 31 31 32 $bre_cpts = apply_filters( 'better_rest_endpoints_cpt_collection', $bre_cpts ); 33 32 34 // check if array is empty, returns array if data exists, return false if empty 33 35 if( !empty($bre_cpts) ){ -
better-rest-endpoints/trunk/includes/get_page_by_id.php
r1806011 r1887062 28 28 $bre_page = new stdClass(); 29 29 30 $permalink = get_permalink(); 30 31 $bre_page->id = get_the_ID(); 31 32 $bre_page->title = get_the_title(); 32 $bre_page->slug = basename(get_permalink()); 33 $bre_page->slug = basename($permalink); 34 $bre_page->permalink = $permalink; 33 35 34 36 /* -
better-rest-endpoints/trunk/includes/get_pages.php
r1817679 r1887062 61 61 * 62 62 */ 63 $permalink = get_permalink(); 63 64 $bre_page->id = get_the_ID(); 64 65 $bre_page->title = get_the_title(); 65 $bre_page->slug = basename(get_permalink()); 66 $bre_page->slug = basename($permalink); 67 $bre_page->permalink = $permalink; 66 68 67 69 /* -
better-rest-endpoints/trunk/includes/get_post_by_id.php
r1809677 r1887062 26 26 $bre_post = new stdClass(); 27 27 28 $permalink = get_permalink(); 28 29 $bre_post->id = get_the_ID(); 29 30 $bre_post->title = get_the_title(); 30 $bre_post->slug = basename(get_permalink()); 31 $bre_post->slug = basename($permalink); 32 $bre_post->permalink = $permalink; 31 33 $bre_post->date = get_the_date('c'); 32 34 $bre_post->excerpt = get_the_excerpt(); -
better-rest-endpoints/trunk/includes/get_post_by_slug.php
r1809677 r1887062 27 27 $bre_post = new stdClass(); 28 28 29 $permalink = get_permalink(); 29 30 $bre_post->id = get_the_ID(); 30 31 $bre_post->title = get_the_title(); 31 $bre_post->slug = basename(get_permalink()); 32 $bre_post->slug = basename($permalink); 33 $bre_post->permalink = $permalink; 32 34 $bre_post->date = get_the_date('c'); 33 35 $bre_post->excerpt = get_the_excerpt(); -
better-rest-endpoints/trunk/includes/get_posts.php
r1817679 r1887062 61 61 62 62 // get post data 63 $permalink = get_permalink(); 63 64 $bre_post->id = get_the_ID(); 64 65 $bre_post->title = get_the_title(); 65 $bre_post->slug = basename(get_permalink()); 66 $bre_post->slug = basename($permalink); 67 $bre_post->permalink = $permalink; 66 68 $bre_post->date = get_the_date('c'); 67 69 $bre_post->excerpt = get_the_excerpt(); -
better-rest-endpoints/trunk/includes/get_posts_tax.php
r1817679 r1887062 79 79 80 80 // get post data 81 $permalink = get_permalink(); 81 82 $bre_tax_post->id = get_the_ID(); 82 83 $bre_tax_post->title = get_the_title(); 83 $bre_tax_post->slug = basename(get_permalink()); 84 $bre_tax_post->slug = basename($permalink); 85 $bre_tax_post->permalink = $permalink; 84 86 $bre_tax_post->date = get_the_date('c'); 85 87 $bre_tax_post->excerpt = get_the_excerpt(); -
better-rest-endpoints/trunk/includes/get_search.php
r1817679 r1887062 53 53 54 54 // get post data 55 $permalink = get_permalink(); 55 56 $bre_post->id = get_the_ID(); 56 57 $bre_post->title = get_the_title(); 57 $bre_post->slug = basename(get_permalink()); 58 $bre_post->slug = basename($permalink); 59 $bre_post->permalink = $permalink; 58 60 $bre_post->date = get_the_date('c'); 59 61 $bre_post->excerpt = get_the_excerpt(); -
better-rest-endpoints/trunk/package-lock.json
r1817679 r1887062 1 1 { 2 2 "name": "better-rest-endpoints", 3 "version": "1.2. 0",3 "version": "1.2.1", 4 4 "lockfileVersion": 1, 5 5 "requires": true, -
better-rest-endpoints/trunk/package.json
r1817679 r1887062 1 1 { 2 2 "name": "better-rest-endpoints", 3 "version": "1.2. 0",3 "version": "1.2.1", 4 4 "description": "Serves up slimmer WordPress Rest API endpoints.", 5 5 "main": "index.js", -
better-rest-endpoints/trunk/readme.txt
r1817679 r1887062 7 7 Requires at least: 4.7.1 8 8 Tested up to: 4.9.4 9 Stable Tag: 1.2. 09 Stable Tag: 1.2.1 10 10 License: GNU Version 3 or Any Later Version 11 11 … … 43 43 == Changelog == 44 44 45 = 1.2.1, June 4, 2018 = 46 * Add: Permalinks to all post/page endpoints 47 45 48 = 1.2.0, Febuary 7, 2018 = 46 49 * Add: ACF query in endpoint url to hide acf values from the response where applicable (all collections)
Note: See TracChangeset
for help on using the changeset viewer.