2011-05-28 16 views
6

Estoy usando jwordpress-0.4.jar para publicar en una instalación de WordPress.Publicar publicaciones en WordPress usando jwordpress

El código que estoy utilizando es:

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); 

Esto funcionó bien antes, pero ahora cuando voy a publicarla va a su modo de planificación, que he intentado:

recentPost. setPost_status ("Publicado");

y

wp.newPost (recentPost, true);

Pero el mensaje sigue sin haber publicado:

+0

¿Ha comprobado el código XML que genera esta ayuda para usted? ¿En qué se diferencia de los ejemplos de API para Wordpress? –

+0

@Alessandro no, no hay ningún cambio en el Ejemplo de API. –

+0

Estoy usando http://code.google.com/p/wordpress-java/source/browse/trunk/src/net/bican/wordpress/example/Main.java?spec=svn63&r=63 ejemplo –

Respuesta

0

probar con diferentes versiones de WordPress. He usado el jwordpress-0.4.jar y me funcionaba bien, pero no recuerdo qué versión de WordPress estaba ejecutando.

0

En su código te desanime:

recentPost.setPost_status("Published"); 

pero el uso de esta forma:

recentPost.setPost_status("Publish"); 
Cuestiones relacionadas