* Estás viendo los archivos de la categoría ‘Wordpress’

Problemas solucionados

Bueno supongo que más de uno y por los avisos que he tenido en estos últimos días habréis notado cosas extrañas principalmente en el feed del blog. Todo empezó por ahí y poquito a poco tirando del hilo descubrí que lo que había ocurrido es que habían atacado o infectado mi blog o lo que sea que hayan hecho.

Supongo que todo fue después de la última actualización tanto de la versión de wordpress como del theme, lo hice antes de las vacaciones, a corre-cuita, si yo siempre lo digo, las prisas no son buenas consejeras, allá por el mes de Septiembre (ays qué lejano me queda ya eso) y después pues como marché de viaje estuve muy desconectada de todo y a la vuelta más de lo mismo, pues el chiringuito fue invadido.

Está claro que en esto de internet uno tiene que estar siempre atento porque como te despistes un poco… jeje.

El primer aviso me llegó de Kureno, me comentaba que el feed se veía con caracteres extraños. Yo también estoy suscrita a mi propio feed, precisamente para controlar, pero como tampoco había escrito y no he tenido demasiado tiempo de abrir el google reader hasta ahora que me estoy poniendo al día, pues no me había dado ni cuenta.

No tenía ni idea de por donde empezar, lo primero que se me ocurrió fui ir a mi cuenta de feedburner a la casilla troubleshootize y darle a resync now, yo que sé, por tocar algo y opps error me decía que mi feed no era correcto, que había algunos errores y no sé que más. Pensé, joder que cosa más extraña si nunca he tenido ningún problema, que yo sepa sirve bien las actualizaciones, no se me ocurría nada y yo que sé lo primero que me dio es por pensar es que recordaba haber dejado pendiente de arreglar los errores xhtml de la plantilla y digo a ver si va a venir por ahí. En realidad no creo que tuviera nada que ver, pero mira a veces la ignorancia te hace seguir la pista adecuada.

Cuando le di a que me mostrara los errores de validación vi uno que no era de los habituales, normalmente son etiquetas que nos hemos dejado por cerrar o están mal colocadas, etc, pero este era raro, raro, raro. Al darle a que me mostrara donde se encontraba… ¡¡¡arghhh!!! vi una lista de 50 mil enlaces a páginas de sexo, viagra… El index de mi wordpress estaba infectado con enlaces guarros.

Accedí por ftp, lo borré y subí un archivo limpio. Ya me había olvidado del feed completamente y pensé que sólo había sido eso y creyendo que estaba todo arreglado…

Al día siguiente recibo otro aviso de A. que me comenta que no ha podido añadir de nuevo el feed en firefox y que además recibe un error. Revisé el fallo y me dije malo, malo, malo… Que narices está pasando… No tengo ni idea de lo que es, pero suena muy malamente.

Miro el código fuente de mi página y otra vez los dichosos enlaces.

Dos días antes había actualizado a wp 2.6.3 pero sólo los archivos afectados que eran dos, así que esta vez decidí subirlos todos, archivos limpitos, y de paso revisé los archivos de los dos themes que tenía instalados, o2 y Elegant blue, me di cuenta que también estaban infectados, uno contenía un par de archivos desconocidos y el otro en uno de los archivos php tenía un código al principio un poco sospechoso, y digo sospechoso no porque lo reconozca como tal sino porque no me sonaba que esas líneas estuvieran antes ahí.

Pensaréis como sé que no estaban antes, pues porque yo los themes que me instalo los traduzco personalmete y los modifico para adecuarlos a mi gusto, porque lo que no me los sé de memoria pero me los he visualizado cincuenta mil veces para editarlos.

Eliminé estos dos temas del servidor, por eso véis de momento el theme por default de worpdress.

Buscando buscando descubrí que había más, gracias al blog de Ayuda wordpress descubrí que en la versión 2.5.1 hubo un bug con varias consecuencias, esto es ya de hace tiempo pero no sé si quizás yo ya lo sufría desde entonces o me vino luego de rebote o yo que sé, me puse a repasarlas y efectivamente algunas eran las que me habían ocurrido a mí, usuario fantasma, los themes infectados y archivos raros añadidos… Lo arreglé y limpié todo, de paso también modifiqué todos los passwords de nuevo, ftp, base de datos, blog… por si acaso, cambiar las contraseñas periódicamente es una buena costumbre.

Ahora parece que ya va todo bien, o al menos creo que todo vuelve a estar en orden, no quiero cantar victoria pero lleva un par de días desde que hice la limpieza y parece que nada se ha movido. Cualquier cosa ya saben, estaré muy agradecida de sus avisos y comentarios.

Me dan un poco de coraje estas cosas, más que nada porque no sé si por donde pillarlo luego para arreglarlo y tengo que andar comiéndome la cabeza y probando por aquí y por allá, me pongo nerviosa y me dan muchas ganas de fumar, pero como me considero una persona positiva también me sirve de experiencia y de aprendizaje y como una anecdóta más en la vida de este blog. Mañana nos reiremos de esto, bueno hoy ya me río de esto.

Un saludo y gracias por vuestra paciencia y por ponerme en alerta :-)

Elegant Blue

Hace unas semanas que me cansé del antiguo theme y ahora buscaba algo más amplio y más blanco, después de buscar y probar varios que no me llegaban a convencer o que no eran exactamente lo que yo quería o que tenía que editar demasiado por fin me decidí por este theme de Nathan Rice llamado Elegant Blue.

He barajado y probado muchos themes en estos últimos días, me gustaban mucho alguno de BlogOhBlog o de Brian Gadner, especialmente el theme Vertigo en sus variantes azul y fucsia, pero al final me quedo con este.

Lo he traducido y modificado un poquito para adaptarlo al sitio y a mi gusto, si bien podría haberme esmerado un poco más, pero mis conocimientos no llegan a tanto. Un día tendré que ponerme de una vez con todas con este asunto, es mi asignatura pendiente entre tantas otras, jeje.

Faltan corregir unos pocos errores de validación, pero en breve estará resuelto.

Hay pocas novedades, desaparece la página En la red, donde ponía los enlaces a las redes sociales donde me podéis encontrar y las he integrado con un icono en el menú de la derecha. Hay dos páginas nuevas, una llamada links donde aparecen los últimos quince enlaces añadidos en el delicious del blog, es decir donde se van añadiendo todos los enlaces que se comentan aquí, y otra página llamada Autora, donde me presento. Ya me vale, 3 años y medio sin decir siquiera quien soy XD.

Como siempre, si véis algún error, algo que falte por traducir o tenéis cualquier sugerencia que hacer soy toda oídos.

Twitter updater

No hace demasiado tiempo que me creé una cuenta en esto del twitter, ya sabéis, eso que llaman microblogging y que le cuentas al mundo lo que haces en cada momento (hasta donde puedas y quieras contar, claro está) y lees también lo que hacen y piensan tus contactos.

A mí siempre me ha parecido una chorrada, de hecho después de dos meses usándolo sigo pensando lo mismo, pero tiene su gracia, ¿y cuál es? pues ni idea :-P , pero me resulta bastante divertido, entretenido y adictivo, al menos de momento.

El caso es que vi que algunos de mis contactos cuando escribían un post nuevo en su blog lo anunciaban a través de twitter, algo así como “Nueva entrada en miblog.com: Blablabla” y me dije pues yo no voy a ser menos.

Lo que no sabía es que existe un plugin para wordpress que hace esto automáticamente y yo hasta ahora haciéndolo manualmente: escribir un post, publicar, copiar la url, ir a twitter y pegar… Cosas de ser novata en esto del tuiteo.

El plugin se llama twitter-updater y hace precisamente esto mismo que os acabo de comentar automáticamente, publicar en tu cuenta twitter anunciando que hay una nueva entrada en tu blog.

La instalación es la habitual de los plugins de wordpress, descargar el archivo desde la página web de la autora, descomprimir y subir la carpeta twitter_updater a nuestro directorio wp-content/plugins y activar.

Después vamos a la opción Administrar - Twitter updater para poder configurar como anunciará las nuevas entradas que hayamos publicado en nuestro blog. Bueno en realidad tenemos más opciones posibles:

-Actualizar nuestro twitter cuando estamos creando una nueva entrada pero todavía no ha sido publicada. Podría ser algo así: “Escribiendo una nueva entrada en mi blog”. Esta frase por supuesto que es configurable y cada uno pondría lo que le parezca.

-Actualizar nuestro twitter con una frase del tipo: “Repasando antes de publicar”, cuando estamos editando un post que hemos escrito pero no hemos publicado, repasando, editando, corrigiendo, terminando… se entiende ¿no?

-Actualizar nuestro twitter cuando un nuevo post ha sido publicado, “Nueva entrada en mi blog: #title#”. Lo de #title# lo dejaremos tal cual sin cambiarlo, porque será lo que sustituirá al título del post que acabemos de publicar y por supuesto irá cambiando cada vez que publiquemos una nueva entrada. Tenemos también la opción de marcar Link title to blog que convertirá #title# en un enlace al post en cuestión.

-Y por último tenemos actualizar nuestro twitter cuando un post que ya ha sido publicado es editado o modificado y tenemos al igual que en el punto anterior la opción de añadir el enlace de la entrada modificada.

Estos cuatro puntos son opcionales, es decir, no tienes por qué marcarlas todas e informar de todo, quizás sólo te interese como por ejemplo es mi caso, notificar cuando un post ha sido publicado. Como ya dije al principio, se trata de que los demás sepan lo que tú quieres que sepan, no todos tus pasos y movimientos.

-Por último informaremos al plugin de nuestra cuenta twitter añadiendo nuestro nombre de usuario y contraseña.

Actualización: En la primera prueba que hice enviando este mismo post parece que la cosa no funcionó, vi en los comentarios del plugin que a una persona tampoco le funcionaba pero que había una modificación. Se trata de cambiar una parte del archivo twitter_updater.php (está justo al principio) y en el enlace vienen todos los pasos bien detallados, no tiene pérdida.

Después de hacer estos cambios lo probé en otro blog y con otra cuenta y otra vez desde aquí mismo y ya funcionó en ambos casos.

Una de plugins

Soy bastante estricta a la hora de instalar o probar plugins para mi instalación de wordpress, el cms que administra y maneja este blog. Al menos lo intento y procuro sólo activar los que considero imprescindibles, otros los pruebo durante un tiempo porque me han parecido interesantes y al cabo de unas semanas decido si pasa a mi lista de necesarios o los desactivo y elimino definitivamente. Siempre tengo el temor de que una activación excesiva de plugins puede recargar demasiado o afectar al rendimiento.

Por supuesto, considero que lo de plugins imprescindibles no es para todo el mundo igual, pues cada blogger tiene unas necesidades distintas, así que lo que yo considero que para mí es importante para otros puede pasar de largo.

Anoche instalé un par que me parecieron interesantes.

Uno de ellos sobre el que leí esta semana en varios blogs, entre ellos en Planeta wordpress, es Theme test drive, un plugin que te permite visualizar y hacer cambios a la plantilla que selecciones sin que tus lectores o visitantes se vean afectados por estas modificaciones que vas realizando, sólo tú podrás ver los resultados.

Antes tenía una instalación en local donde practicaba con estas cosas, pero ahora ya no la tengo, y como tengo un par de themes subidos que me gustaría testear en vivo y en directo pues me pareció bastante útil.

El funcionamiento es muy simple, se descarga el plugin, se descomprime y se sube a nuestra carpeta /wp-content/plugins. Lo activamos y después en Presentación elegimos Themes test drive. En el desplegable seleccionamos la plantilla que queremos testear y le damos a enable, ¡¡y a trabajar!!

Para desactivarlo volvemos a la misma opción y lo deshabilitamos con Disable.

El siguiente plugin que estoy probando es Comment-timeout que lo que hace es cerrar automáticamente los comentarios en entradas antiguas, muy útil para evitar en posts de por ejemplo hace más de seis meses el spam y los hoygan. Esto también podría hacerlo manualmente pero es un poco cansino.

Además permite configurarlo a tu gusto, pudiendo seleccionar en días o número de comentarios, (donde X será el número que nosotros elijamos):

·Permitir comentarios en entradas que posean menos de X días: Dejará los comentarios abiertos en los posts que tenga menos días de los que hayamos especificado. Por ejemplo si ponemos 30 días, se podrá comentar en todas las entradas que hayan sido escritas 30 días atrás, pero si hace 33 días que la escribimos no se podrá comentar.

·Permitir comentarios en entradas hasta X días después del último comentario aprobado: Permitirá dejar comentarios en entradas en las que el último comentario aprobado haya sido hecho el número de días especificado.

·En entradas populares permitir comentarios hasta X días después del último comentario aprobado: Igual que el anterior pero para entradas populares, que pueden tener igual 365 días de antigüedad o lo que nosotros especifiquemos.

·Entradas populares significa tener más de X comentarios aprobados: Aquí es donde especificaremos que es para nosotros una entrada popular en base al número de comentarios que tenga. Por ejemplo en este blog la entrada Ubuntu no se apaga que escribí hace más de un año y medio tiene hasta la fecha 32 comentarios, un post que se podría considerar bastante popular, porque además apareció bastante gente aportando posibles soluciones.

·En entradas antiguas cerrar comentarios o enviar a la lista de moderación: Seleccionaremos que deseamos hacer.

·Los trackbacks y pingbacks tratar como comentarios, manejar independientemente o no bloquearlos: Seleccionaremos que deseamos hacer.

·Aplicar estas reglas a páginas, imágenes y archivos subidos o permitir a entradas individuales ignorar estas reglas: Seleccionaremos que deseamos hacer.

Estas es la configuración que nosotros pondremos por defecto, pero además al escribir una entrada en particular, en la pantalla donde estemos escribiendo el post también podremos elegir que escoja la configuración habilitada o personalizarla o no cerrar los comentarios.

La instalación del plugin, igual que el anterior: descargar, descomprimir y subir la carpeta comment-timeout a /wp-content/plugins. Lo activamos y definiremos la configuración desde Opciones - Comment TimeOut.

Por cierto, para aquellos que no se aclaren con el inglés, en TecnosWA podréis encontrar el plugin traducido a castellano.

 Página 1 de 8  1  2  3  4  5 » ...  Última »