Changeset 27961
- Timestamp:
- 04/05/2014 08:27:56 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-admin/js/theme.js
r27958 r27961 318 318 }, 319 319 320 // Send Ajax POSTrequest to api.wordpress.org/themes320 // Send request to api.wordpress.org/themes 321 321 apiCall: function( request, paginated ) { 322 322 323 // Ajax request to .org API 323 // Send tags (and fields) as comma-separated to keep the JSONP query string short. 324 if ( request.tag && _.isArray( request.tag ) ) { 325 request.tag = request.tag.join( ',' ); 326 } 327 328 // JSONP request to .org API 324 329 return $.ajax({ 325 url: 'https://api.wordpress.org/themes/info/1.1/?action=query_themes', 326 327 // We want JSON data 328 dataType: 'json', 329 type: 'POST', 330 crossDomain: true, 330 url: 'https://api.wordpress.org/themes/info/1.1/?callback=?', 331 dataType: 'jsonp', 331 332 332 333 // Request data … … 335 336 request: _.extend({ 336 337 per_page: 72, 337 fields: { 338 description: true, 339 tested: true, 340 requires: true, 341 rating: true, 342 downloaded: true, 343 downloadLink: true, 344 last_updated: true, 345 homepage: true, 346 num_ratings: true 347 } 338 fields: 'description,tested,requires,rating,downloaded,downloadLink,last_updated,homepage,num_ratings' 348 339 }, request) 349 340 },
Note: See TracChangeset
for help on using the changeset viewer.