2011-05-28 17 views
6

Bir WordPress yüklemesine yayınlamak için jwordpress-0.4.jar kullanıyorum.J wordpress'i kullanarak WordPress'te yayın oluşturma

Wordpress wp = new Wordpress(username, password, xmlRpcUrl); 
Page recentPost = new Page(); 
recentPost.setPost_status("Published"); 
recentPost.setDescription("<ul>" + desc + "</ul>"); 
recentPost.setCategories(cat); 
String pageID=recentPost.getPage_id(); 
String result = wp.newPost(recentPost, true); 

Bu çok önce çalıştı, ama şimdi bunun denedim kendi zamanlama modu, gider yayımlamak gittiğinizde:

kullanıyorum kodudur

recentpost. setPost_status ("Yayın");

ve

wp.newPost (recentpost doğru);

Ama sonrası yayınlanmış hala:

+0

bu yardımcı sizin için oluşturulan xml kontrol ettin mi? Wordpress'in API örneklerinden nasıl farklıdır? –

+0

@Alessandro no, API Örneği'nden herhangi bir değişiklik yoktur. –

+0

http://code.google.com/p/wordpress-java/source/browse/trunk/src/net/bican/wordpress/example/Main.java?spec=svn63&r=63 örneğini kullanıyorum –

cevap

0

farklı wordpress sürümü ile deneyin. Jwordpress-0.4.jar'ı kullandım ve benim için gayet iyi çalışıyordu, eğer wordpress üzerinde çalışırsam hangi versiyonu hatırlamıyorum. Kodunuzda

0

Eğer koyun:

recentPost.setPost_status("Published"); 

Ama bunun yerine bunu kullanın:

recentPost.setPost_status("Publish");