Saltar al contenido

elAyo.es – Sistemas

Linux, servicios, wordpress, scripting, modding, etc…

Archivo

Archivo de julio 2010

He encontrado un manual muy interesante sobre el uso de Zypper, como muchos ya sabréis es la “competencia” de apt, el gestor de páquetes para distribuciones basadas en debian.

Pues bien, para el que quiera saber algo más sobre esta herramienta que nos ha cambiado la vida a muchos que usamos OpenSuse, aquí os dejo el link del manual en castellano, con todas las opciones y modo de empleo.

Para instalar plugins de wordpress sin necesidad de tener que introducir datos de nuestro servidor ftp, podemos hacerlo de la siguiente manera.

1 – Agregamos el siguiente código al final de nuestro wp-config.php

if(is_admin()) {
   add_filter('filesystem_method', create_function('$a', 'return "direct";' ));
   define( 'FS_CHMOD_DIR', 0751 );
}

2 – Por último damos permisos de escritura a los siguientes directorios:

/wp-content/plugins
/wp-content/themes
/wp-content/upgrade

Ahora cuando instalemos un plugin o tema no necesitaremos agregar ningún dato y se instalarán automáticamente.

¿Alguna vez habéis querido suscribirse a una lista de twitter y no habéis encontrado el RSS?, pues bien, aquí os dejo un enlace para crear un RSS de cualquier lista de twitter.

Solo tenéis que entrar en http://twiterlist2rss.appspot.com/ y meter la lista que os interese, automáticamente os creará un enlace RSS de la lista que habéis metido.

Finalmente y después de tener el blog un par de días perdiendo visitas, acabo de encontrar el plugin para hacer dos cosas que andaba buscando al mismo tiempo.

1 Cambiar mi blog de www.elayo.es/sistemas a elayo.es

2 Cambiar la estructura de enlaces permanentes de /archives/%post_id$ a /%postname%

El primer paso ya lo había hecho en un par de ocasiones, hay buenos tutoriales que explican como hacerlo, aunque no me voy a meter a fondo en este paso,  a grandes rasgos sería copiar todo el contenido de la carpeta de wordpress a la ráiz de tu sitio, luego nos vamos a Ajustes–>Generales y cambiamos las 2 url que tenemos configuradas a nuestro nombre de dominio.

Una vez hemos guardado los cambios, ya tenemos nuestro blog en la ráiz del dominio, probablemente necesites cambiar los enlaces dentro de las entradas para que se vean por ejemplo todas las imágenes, para ello podéis ejecutar la consulta que se indica en esta entrada.

Ahora vamos con el segundo punto, este es el que me ha llevado a escribir esta entrada. Por un lado cambiar los enlaces permanentes (cosa que no tiene mucha complicación), la otra es redirigir todo lo que llegaba a la antigua url teniendo en cuenta que también han cambiado los permalinks. Para esto último he utilizado el plugin Advanced Permalinks, con el tenemos la posibilidad de redireccionar la antigua configuración de enlaces permanentes a la nueva, desde la misma opción Ajustes–>Enlaces permanentes, podemos ver que al activar el plugin nos aparecen unas nuevas opciones, solo tenemos que irnos a migration y añadir el antiguo permalink de la siguiente manera.

Com se puede observar en el pantallazo, he añadido en el antiguo permalink la carpeta donde estaba mi instalación de wordpress “sistemas”, seguidamente el antiguo permalink. De esta manera no estoy perdiendo ninguna visita, cosa que me agrada bastante y espero que también a vosotros.

 Para borrar archivos de un servidor ftp de una forma facil y automatizada, tenemos la siguiente opción, muy útil para añadir en un script de backup.

#!/bin/bash
ftp -inv tu-servidor-ftp <<END_SCRIPT
quote USER nombre-de-usuario
quote PASS contraseña
delete ruta-fichero-a-borar
bye