Problemas con WordPress
Escrito por Alfonso | 28 de Abril de 2007 | Categorias: Diseño Web, Wordpress | Tiempo de Lectura: 2m 60s | Leido 100 veces.Primero, antecedentes: en una página que estoy desarrollando decidí utilizar WP, ya que es un CMS con el que me siento especialmente cómodo, si bien esta no es exactamente un blog. Para ello me di a la tarea de escribir una plantilla especifica y adaptar un par de plugins, ademas de programar otro par de estos e incluir un algo de interactividad via Ajax (con Prototype).
Todo iba bien hasta que me aparecio por primera vez el mensaje: You don’t have permission to do that. ¿Que yo no tengo permiso de borrar un comentario?… Trate de borrar un post, y… You don’t have permission to do that. Por supuesto, cree una página solo para intentar borrarla y que el WP me informara: You don’t have permission to do that. Y con los enlaces ocurrió lo mismo…
Ante este crimen de usurpación de autoridad, me di a la tarea de investigar y el
primer sospechoso era, por supuesto, mi propio código, el cual después de un exhaustivo interrogatorio parece estar libre de toda culpa, así que sigo con el resto de los sospechosos comunes, aquellos trozos de código escritos por extraños bien intencionados que sin embargo ocultan en sus entrañas misterios que la pereza nos hace ignorar hasta que nuestro CMS nos receta aquello de que You don’t have permission to do that. y resulta que ya no somos dueños de nuestro espacio web: los plugins.
Estaban en la mira un par de ellos, que instale en la etapa de pruebas y finalmente termine por no usar: Force User Field Registration de Andrew Ferguson y Role Manager, (Coding By David House and Owen Winkler. By Owen Winkler.) –
cabe aclarar que considero desarrollos muy útiles y si finalmente el problema deriva de estos lo más probable es que se deba a problemas de compatibilidad con mi flamante WP 2.1.3 y a mi propia irresponsabilidad–. Pero el tiempo apremiaba así que decidí desinstalarlos y en algún momento el sistema me jugo otra mala pasada: primero un mensaje de error de mysql, después el backend caído unos minutos hasta que decidí cortar por lo sano y con la ayuda de FileZilla eliminar al enemigo de raíz… solo para descubrir que el usurpador había dejado tras de si la semilla de la anarquía y WP había decidido que ya no me respondería. Como prueba de su independencia (o quizás en revancha por mi atrevimiento) había decidido quitarme la facultad de administrar plugins.
La investigación continua, es un duelo entre un código que, ahora me doy cuenta, desconozco profundamente, y mi resolución de cumplir con mis tiempos de entrega… son ya las 2:44 de la mañana del sábado y Baco debe estar sumamente resentido conmigo por mi inexplicable e inexcusable falta de devoción.
En 6 horas debe estar resuelto el problema, antes de que lleguen visitantes al sitio y en 12 deberán estar hechas las modificaciones solicitadas por el cliente…










Cineforever
Crisol Plural
El Electoral
Juega-ya
PsicoloBlog
Trozos de Código