General

Problemas con WordPress for iPhone solucionados

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.
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=”https://vicampuzano.com/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>https://vicampuzano.com/</homePageLink>

<apis>

<api name=”WordPress” blogID=”1” preferred=”true” apiLink=”https://vicampuzano.com/xmlrpc.php” />

</apis>

</service>

</rsd>

Acerca del autor

Víctor Campuzano

Growth Hacker no soy, pero lo vivo. De mi blog no vivo, pero aquí si que soy como soy. Marketing Digital, Creatividad y Blogging con pasión y desenfado. Alumno del Postgrado de Growth Hacking por IEBS.

Ahora es tu momento

*

1 comentario

Uso de cookies

Esta web utiliza cookies propias y de terceros, como Google Analytics, para optimizar su navegación y realizar tareas de análisis y las pertenecientes a WordPress. Advierto que si continuas navegando, aceptas su uso. Puede cambiar la configuración, desactivarlas u obtener más información.

ACEPTAR