… hmmm … » WordPress
... hmmm ...



Plugin WordPress: Enlaces externos en una nueva ventana

Guardado en WordPress, Blogging por Javi Moya el 25 de Octubre de 2006

Bla, bla, bla (se lo pueden saltar)

Mis compañeros de oficina (sin que lo sepan) me sirven a menudo como ratas de laboratorio. Ellos, al contrario que yo y que muchos de ustedes, son personas ajenas por completo a este mundillo, personas que pasan el tiempo justo delante del ordenador y que, por poco uso, no se conocen los “trucos” que nos facilitan la vida a la hora de navegar por Internet. En definitiva son especimenes “vírgenes”, y me sirven como referencia de lo que es un usuario “normal”. Observándolos como se mueven por mi blog detecto que les incomoda o que les gusta (también veo su reacción ante cualquier video o entrada). Eso me sirve para aprender.

Una de sus mayores quejas es que cada vez que siguen un enlace, este se les abre en la misma ventana, perdiendo así por donde iban leyendo. Aunque a nosotros nos parezca algo muy elemental, la inmensa mayoría de la Humanidad desconoce que la tecla Control sirve para abrir los enlaces en una nueva ventana del navegador. Los usuarios “casuals” no quieren calentarse la cabeza recordando combinaciones de teclas. Lo quieren todo en bandeja. Pero para lograr eso, los pobres bloggers, nos tendríamos que acordar de añadir el target=”_blank” en todos los enlaces que creáramos… cosa bastante laboriosa.

Es por eso que desde hace mucho tiempo andaba buscando un plugin que hiciera el trabajo sucio por nosotros… pero, sorprendentemente, jamás encontré ninguno que realmente funcionara. Lo más cercano que encontré fue Identify External Links, un plugin que sirve para aplicar el estilo que queramos a los enlaces externos de nuestras entradas. Además en su última versión (ahora parece discontinuado) se le añadió la opción de que abriera los enlaces externos en una nueva ventana… pero la realidad es que no funciona (lo pueden comprobar).

Partiendo de ese código (el mío es una simple modificación del mismo), quitando la parte que no me interesaba, y mirando porque no funcionaba lo de los external links, he creado mi propio plugin para WordPress: Abrir enlaces externos en una nueva ventana (External Links in a new Window).

¿Para qué sirve?

Su función es la que ya se están imaginando: Añade a todos los enlaces que pongamos en nuestras entradas (también tiene la opción de que haga lo propio sobre los comentarios), y que sean externos (es decir, a un dominio diferente a donde tengamos nuestro blog) el target=”_blank”, con lo que conseguimos que al seguirlos se abran en una nueva ventana del navegador. No se tienen que asustar: el plugin no modifica nuestras entradas (ni la base de datos), sino que aplica los cambios a la hora de presentarse en pantalla (en el hipotético caso de que no funcionara no perderían nada, simplemente tendrían que desactivarlo). Además también le he añadido, porque he visto que era lo más cómodo, que los enlaces a imágenes dentro de nuestro propio dominio también se abran en una nueva ventana (aunque se puede configurar para que no sea así).

Ejemplos: Google.com (enlace externo) | Javimoya.com (interno) | Imagen
(el plugin automáticamente ha añadido el target=”_blank” al primer y tercer caso)

Instalación

Para instalarlo se siguen los pasos habituales. Simplemente tienen que bajarse este fichero [ external-links-new-window.php.txt ], y después subirlo a la carpeta de plugins de su blog (habitualmente en /wp-content/plugins/) con el nombre external-links-new-window.php (ojo: recuerden cambiar la extensión del fichero). Tras eso simplemente les quedaría activarlo desde el panel de control de Wordpress. Si así lo desean pueden editar el fichero, y cambiar algunas opciones que ya he comentado (además están descritas en el propio código).

Espero que lo prueben, y me comenten si les funciona (no lo he mirado en WordPress 2.x). Puede que si usan minientradas (asides) tengan que tocar otra cosilla (si es así hacérmelo saber y os lo explico en un comentario). ¿Lo ven útil? ¿Lo van a utilizar? ¿Conocían de algún plugin que ya sirviera para esto mismo?

[ Relacionado: Plugin ¡Salta! para WordPress ]

  • VideoDownloader: Soporte para Pornotube y MyVideo | WPvideo
    Por petición popular he añadido al VideoDownloader 2 nuevos sitios desde donde poder bajarse sus videos: Pornotube.com [+18 NSFW] y MyVideo. Recuerden que si lo prefieren pueden usar directamente el plugin para firefox de VideoDownloader. Extra: Tenía pendiente hablar de WPvideo, un fantástico plugin para WordPress. Nos sirve para añadir facilmente videos a las entradas de un blog, ofreciendo -mediante parámetros- diversas opciones muy cómodas (añadir título, duración, descargar, etc). Altamente recomendable.
    # (48 Comentarios)
  • Llevo poco mas de un mes usando un plugin para WordPress que (si todavía no lo conocen) creo les puede ser bastante útil. Se llama MoreMoney y su finalidad es bien sencilla: detectar si los usuarios han llegado desde un buscador. Esto es imprescindible para mejorar los rendimientos publicitarios, pues nos permite, por ejemplo, mostrar mas banners a los que llegan desde Google que a los lectores habituales. Un ejemplo: si lanzan ésta búsqueda y pinchan en el enlace a mi blog (aparezco en los primeros puesto), al entrar observarán que les aparece mucha más publicidad que la habitual. Con esta técnica he aumentado ligeramente mis ingresos, sin afectar a los parroquianos fieles. Acaban de lanzar la versión 1.5. [+7 Práctico] # (18 Comentarios)

WP SpamQuiz: Plugin Anti-Spam para WordPress

Guardado en WordPress, Blogging por Javi Moya el 22 de Septiembre de 2005

Yo estoy por completo en contra de los llamados “captchas” (esas imágenes de caracteres distorsionados que se han puesto tan de moda en la zona de comentarios de los blogs para evitar que los robots puedan hacer de las suyas) o de cualquier otro sistema antispam similar (como las típicas preguntas tontas de “¿Cuánto es 2+2?”). Mi posición es clara: Deberíamos facilitarle a la gente la ardua tarea de comentar y no ponerle barreras innecesarias. Hay otras alternativas mucho mas “limpias”, como prepararnos una “lista negra” de palabras que al aparecer en el mensaje lo marquen como pendiente de moderación. Ni siquiera en el caso de que nuestro sistema de publicación no permitiera otras alternativas (creo que es el caso de Blogger) pienso que siempre es mejor que el blogmaster sea quien se encargue de ir borrándolos a medida que aparecen, a incluir uno de estos engorrosos sistemas, que hacen que a muchos lectores se les quite, en gran medida, las ganas de participar (creo que algunos captchas hasta pueden aumentarte un par de puntos las dioptrías; atentos a las demandas que en un futuro veremos a este respecto).

De todas formas hoy encontraba un nuevo plugin para WordPress que puede resultar interesante para aquellos que gusten de estos métodos: WP SpamQuiz. En resumidas cuentas lo que te permite es crearte una lista de preguntas triviales y sus respectivas respuestas, para usarlos a modo de sistema antispam en el formulario de comentarios. La verdad es que es atractivo por su fácil instalación (subir y activar), bastante cómodo de manejar (se integra en el panel de administración), y personalizable. Con su ayuda te librarás por fin de los típicos y pesados mensajes de “online poker”, “enlarge your penis”, “viagra” y “free sex” en tu blog.

¡Salta! para WordPress

Guardado en WordPress por Javi Moya el 10 de Julio de 2005

Siguiendo una idea original de Microsiervos he decidido hacer un script similar para WordPress que nos permita “saltar” aleatoriamente de una entrada a otra en nuestro blog. Pueden ver el efecto conseguido simplemente pulsando en el botoncito “¡Salta!” que hay en mi cabecera.

Alguien (”Todo lo que nunca quisite saber“) ya lo intentó en el pasado, pero, como el mismo dijo, muy malamente. No tuvo en cuenta algunos detalles vitales, ya que su técnica era simplemente mirar el ID mas grande y sacar un número aleatorio entre 1 y ese número. Pero la entrada de ese ID podía ser un draft (borrador), o un post oculto, etc. Además, otro fallo, era que no usaba permalink para obtener la dirección asociada a un ID, sino que simplemente creaba la dirección que en su blog le venía bien. De todas formas su script me ha servido como base para el mio.

El script se encuentra en el archivo salta.zip. Descomprimirlo y subir por FTP a tu sitio web. Para usarlo ya solo tendrás que añadir un enlace tal que así:

<a rel=“nofollow� title="Te lleva a una entrada aleatoria" href="http://tublog.com/ruta-del-archivo/salta.php">¡Salta!</a>

Desde ese preciso instante ya podrás saltar !

Nota: El parámetro rel=“nofollow� del enlace es muy aconsejable en este caso, para evitar que los robots lo sigan.

Descargar salta.zip