2016-04-11 46 views
0

Ben özel yazı tipi ve yayınları yüklenmeye Rest-API V2 nasıl tanımlanır?

$.ajax({ 
    url: 'http://localhost/wordpress-dev/mi/wp-json/wp/v2/cpt/', 
    type: "GET", 
    dataType: "json", 
}); 

kullanıyorum.

Ids içeren bir dizim var ve yalnızca bu kimlikleri olan iletileri yüklemek için URL'yi değiştirmem gerekiyor. Bu nasıl mümkün olabilir? gibi

şey:

url: 'http://localhost/wordpress-dev/mi/wp-json/wp/v2/cpt/1&2&3 

sayesinde çok herhangi bir yardım için! docs Başına

cevap

0

herkes bu ihtiyacı varsa:

post__in böyle, dizi olarak kullanılması gerekir:

url: 'http://localhost/wordpress/wp-json/wp/v2/cpt?filter[post__in][]=1&filter[post__in][]=2&filter[post__in][]=3'

0

, aşağıdaki gibi bir filtre belirtmek gerekir:

http://localhost/wordpress-dev/mi/wp-json/wp/v2/cpt?filter[p]=1,2,3 

filtreler WP Query sınıftan alınır.

+0

sayesinde çok, ne i can, sadece ilk yazı '1' yüklemek gibi görünüyor yap? 1,2,3'lü tüm mesajları yüklemek için teşekkürler! – buckdanny

+0

'post__in' kullanmam gerekiyor ama bu da çalışmıyor, ne yapabilirim? – buckdanny