Publicado el Miércoles 24 de Enero del 2007 @ 21:42 por Armonth.
Se ve que con WordPress 2.1 se han cargado el estándar XMLRPC y algunas aplicaciones de escritorio como Ecto. Al parecer el estándar dice que el valor de categoryId debe ser de tipo string en lugar de int por lo que da problemas para publicar usando estas aplicaciones.
El bug ya ha sido reportado y será corregido en la siguiente versión de mantenimiento de la rama 2.1, de momento podemos corregirlo manualmente editando el fichero xmlrpc.php y cambiar la línea siguiente (aproximadamente la 980):
'categoryId' => $catid,
Por:
'categoryId' => (string) $catid,
El ticket relevante al tema es el #3662 o Can’t post using Ecto b/c categoryID should be string not int.
Gracias por la ayuda! Cambié esa línea de código y hasta ahora todo marcha perfecto. Me urgía solucionar eso. Saludos!
Hola,
Disculpa que use este medio para preguntarte, pero gracias a tu articulo acabo de descubrir que existen aplicaciones de escritorio para publicar en wordpress en Mac, me pregunto si conoces alguna que funcione bajo Windows??
Voy a googlear un rato, pero seguro que me puedes recomendar alguna.
Gracias de antemano.
Buenas y santas,
en la versión 2.1, el envío de entradas por correo no me funciona. He hecho el cambio que propones, pero creo que es útil solo en el caso del editor externo Ecto. Alguna idea para el envío por email?
Un saludo