Problemas con WordPress for iPhone solucionados

WPiphone01      Tal y como comenté en un post anterior, en el que hablaba de Windows Live Writer como herramienta de escritorio para trabajar con el Blog, me bajé e instalé la aplicación WordPress for iPhone en mi móvil de Apple. Sin embargo, no conseguí hacerlo funcionar, una y otra vez, me repetía el siguiente mensaje:

We could not find the XML-RPC service for your blog

 

     He estado, conforme pillaba algunos minutos libres, investigando sobre ello. En la mayoría de los casos, terminabas leyendo las Faqs de la aplicación, donde te proponían una serie de chequeos y soluciones por donde empezar a trabajar.WPiphone01 Ninguno de ellos me llevaba a la solución así que tardé más tiempo de la cuenta. Incluso desistí durante un día .. :-) . Hoy lo he retomado y he conseguido hacerlo funcionar, todo gracias a este POST que he leído por Internet.

 

En él, Roger comenta que si, al intentar acceder por tu navegador a la dirección www.tublog.com?xmlrpc.php?rsd, esto tardaba mucho pero, al final te mostraba el xml, posiblemente ése sería el problema de que no te funcionase en el iPhone. En efecto, yo realizaba los chequeos expuestos en las FAQs oficiales y, a pesar de que tardaba un buen rato, todo se comportaba como supuestamente debía. El problema es que la aplicación no espera tanto. Así que si quieres que te funcione, tienes que hacer que xmlrpc.php responda mucho más rápido.

   Para conseguirlo, Roger propone eliminar las líneas que activen APIS que, posiblemente, no estemos usando y no vayamos a usar. Así lo hice “et voilá!!”, a funcionar con mi aplicación y postear desde mi iPhone.

   Para conseguirlo, edité el fichero /xmlrpc.php y, sobre la línea 43 aproximadamente, tenemos una serie de declaraciones de API:

<api name=”WordPress” blogID=”1” preferred=”true” apiLink=”http://www.vcgs.net/blog/xmlrpc.php” />

    Previa copia de seguridad, eliminé todas las líneas excepto la primera. Ahora, cuando accedo a la URL www.vcgs.net/blog/xmlrpc.php?rsd, a parte de que responde mucho más rápido, ésta es la respuesta:

<?xml version=”1.0″ encoding=”UTF-8″ ?>

- <rsd version=”1.0” xmlns=”http://archipelago.phrasewise.com/rsd“>

- <service>

<engineName>WordPress</engineName>

<engineLink>http://wordpress.org/</engineLink>

<homePageLink>http://www.vcgs.net</homePageLink>

- <apis>

<api name=”WordPress” blogID=”1” preferred=”true” apiLink=”http://www.vcgs.net/blog/xmlrpc.php” />

</apis>

</service>

</rsd>

General , ,

1 comentario


  1. I have been looking looking around for this kind of information. Will you post some more in future? I’ll be grateful if you will.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>