Esgeek

Porque todos llevamos un minigeek dentro

Archivo para julio, 2009


Cuarta entrega de la serie Shortcodes.

Hoy hablamos de Twitter y de un modo de simplificar la vida notablemente. Si eres usuario de Twitter sabrás que tienes muy pocos caracteres a tu disposición para Twittear. Existen diversos servicios para acortar una URL y de esta manera estar siempre dentro del límite de los 140 caracteres que ofrece Twitter.

¿Y si os dijera que existe un método para acortar de manera automática la URL de cada post para twittearla directamente? Aquí va la función:

function twitter_shorturl($atts) {
	extract(shortcode_atts(array(
		'url' => '',
		'name' => '',
), $atts));
$request = 'http://u.nu/unu-api-simple?url=' . urlencode($url);
$short_url = file_get_contents($request);
	if (substr($short_url, 0, 4) == 'http')    {
		$name = empty($name)?$short_url:$name;
		return '<a href="'.$short_url.'">'.$name.'</a>';
	} else {
		$name = empty($name)?$url:$name;
		return '<a href="'.$url.'">'.$name.'</a>';
	}
}
add_shortcode('shorturl', 'twitter_shorturl');

Leer el resto de esta entrada »


Valora este artículo:

1 Punto2 Puntos3 Puntos4 Puntos5 Puntos (Nadie ha puntuado todavía)
Loading ... Loading ...

En muchos sitios webs o blogs viene expuesta públicamente, en el código la versión de WordPress utilizada. Sinceramente evitar hacer esto tiene un gran sentido ya que cada versión tiene sus vulnerabilidades, donde un hacker puede infiltrarse y enviar ataques (es como decirle a un ladrón la dirección de vuestra casa).

Por lo tanto hacer invisible la versión que tengáis en uso puede dificultar el trabajo de hackear vuestra web. Si no habéis podido encontrar la versión indicada, solo tenéis que hacer clic “Ver código fuente de la página” en el HOME (Inicio) de vuestro blog encontraréis:

Leer el resto de esta entrada »


Valora este artículo:

1 Punto2 Puntos3 Puntos4 Puntos5 Puntos (Nadie ha puntuado todavía)
Loading ... Loading ...

El nuevo avast! 5 pronto estara entre nosotros

Publicado por Homotecno el 22 - julio - 20091 comentario

Nuestro patrocinador, La tienda avast!, distribuidor oficial en España del antivirus avast, nos acaba de pasar la última publicación que han escrito en su blog referente a la inminente llegada de avast! 5, la cual reproduzco aquí. Como usuario intensivo de este antivirus, siendo consciente de que muchísimos de vosotros lo usáis en su versión gratuita o de pago, creo que es de interés esta noticia, sobre todo teniendo en cuenta que a poco tiempo vista dispondremos de licencias de avast! para sortear entre nuestros lectores al igual que ocurre en nuestro blog hermano Homotecno. Estad atentos pues muy pronto empezaremos los sorteos… y los más rápidos serán los afortunados.

Después de mucho tiempo y mucho secretismo en torno al desarrollo del nuevo avast! 5 parece que la cosa está bastante avanzada y pronto tendremos muchas sorpresas. En principio, se espera que la fecha de liberación sea octubre de este año.

El producto será ofrecido en 3 versiones diferentes: un antivirus grautito (que sustituirá a avast! 4.8 Home), un antivirus de pago (sucesor de avast! Profesional) y una completa suite Internet Security. Como viene siendo habitual con los productos avast!, aquellos que tengan una licencia válida podrán actualizar a avast! 5 de manera totalmente gratuita.

El nuevo avast! 5, en su edición gratuita, tendrá todas las características y ventajas del actual Home Edition pero con algunas mejoras y extras (que haremos públicas poco a poco). La versión de pago incluye un nuevo módulo de virtualización. Y la suite añadirá módulos antispam y cortafuegos (firewall) lo cual dará como resultado una completa protección de vuestros equipos.

Los tres productos compartirán el mismo motor antivirus (es decir, los tres tendrán el mismo ratio de detección), el cual ha sido mejorado y optimizado de manera intensiva. Puede sonar como cliché, pero lo hemos comprobado en nuestros laboratorios: el nuevo motor puede detectar más virus, consumiendo muchos menos recursos.

Las mejoras de rendimiento no sólo se aplican al antivirus en sí, el programa ahora está destinado a que el usuario lo "sienta" lo más ligero posible y a que no interfiera en vuestro trabajo más que lo mínimo imprescindible. Por ejemplo, hemos mejorado el tiempo de arranque cuando se inicia el sistema operativo, haciendo que el hecho de tener un antivirus instalado apenas impacte.

A partir de esta versión 5 avast! contará con una característica muy demandada por parte de sus usuarios: soporte para heurística (detección proactiva), aunque según informan los desarrolladores muchas de estas características ya estaban implementadas en avast! 4.8 aunque si ser publicitadas. Además, se ha implementado una detección de Programas Potencialmente Indeseables (Potentially Unwanted Programas, PUPs). Adicionalmente, la versión 5 incluye un nuevo emulador de código que será de gran ayuda a la hora, por ejemplo, de descomprimir archivos malware que hayan sido comprimidos/protegidos por compresores desconocidos (caso muy habitual).

Los 3 productos avast! 5 contarán con una nueva interfaz de usuario que ha sido completamente rediseñada para esta nueva versión. Se abandona la dualidad de interfaces (simple y avanzada) y se reemplaza por una sola y confortable consola, diseñada para agradar tanto a usuarios noveles como experimentados. Aquí os dejamos unas capturas para que podáis ver cómo es:

Leer el resto de esta entrada »


Valora este artículo:

1 Punto2 Puntos3 Puntos4 Puntos5 Puntos (Nadie ha puntuado todavía)
Loading ... Loading ...

Hoy veremos como insertar fácilmente una imagen utilizando simplemente una llamada a través de []

Como ya sabemos, antes de empezar es recomendable  hacer un backup de todo y después proceder a insertar la función que encontráis aquí abajo, incluyéndola en el archivo functions.php de vuestro tema activo.

function image_shortcode($atts, $content = null) {
    extract( shortcode_atts( array(
    'name' => '',
    'align' => 'right',
    'ext' => 'png',
    'path' => '/wp-content/uploads/',
    'url' => ''
    ), $atts ) );
    $file=ABSPATH."$path$name.$ext";
    if (file_exists($file)) {
        $size=getimagesize($file);
        if ($size!==false) $size=$size[3];
        $output = "<img src='".get_option('siteurl')."$path$name.$ext'
        alt='$name' $size align='$align' class='align$align' />";
        if ($url) $output = "<a href='$url' title='$name'>".$output.'</a>';
        return $output;
    }
    else {
        trigger_error("'$path$name.$ext' image not found", E_USER_WARNING);
        return '';
    }
}
add_shortcode('image','image_shortcode');

Leer el resto de esta entrada »


Valora este artículo:

1 Punto2 Puntos3 Puntos4 Puntos5 Puntos (Nadie ha puntuado todavía)
Loading ... Loading ...

WordPress 2.8.2

Publicado por Homotecno el 20 - julio - 20090 comentarios

Se encuentra disponible la nueva versión 2.8.2 de WordPress. Esta nueva actualización corrige una vulnerabilidad XSS presente en la versión precedente. Es recomendable hacer cuanto antes una actualización de vuestro CMS.


Valora este artículo:

1 Punto2 Puntos3 Puntos4 Puntos5 Puntos (Nadie ha puntuado todavía)
Loading ... Loading ...

Después de haber visto en la primera entrega que son y que ventajas podemos sacar de los Shortcodes en WordPress, hoy os voy a presentar uno de los primeros usos que podemos hacer de los shorcodes: posicionar anuncios Adsense en cualquier punto de vuestros artículos.

Creo que puede ser una de las utilidades más interesantes que podemos hacer con los Shortcodes, sobretodo en el caso que en vuestro blog escribáis post muy largos y querrías emplazar anuncios adsense en varias posiciones.

La función que tenemos que incluir en nuestro archivo functions.php (de vuestro tema activo) es la siguiente:

Leer el resto de esta entrada »


Valora este artículo:

1 Punto2 Puntos3 Puntos4 Puntos5 Puntos (Nadie ha puntuado todavía)
Loading ... Loading ...

Hoy iniciamos una serie de artículos dedicados a los Shortcodes de WordPress.

Los Shortcodes fueron introducidos en la versión 2.5 de WordPress y son, en la práctica, “trucos” que permiten llamar una función php con la sintaxis [shortcode].

Entenderéis enseguida la comodidad de usar esta característica que nos da WordPress con este simple ejemplo.

Para crear un shortcode deberemos de crear una función php e insertarla al final del archivo functions.php de vuestro tema activo.

Aquí el ejemplo: Leer el resto de esta entrada »


Valora este artículo:

1 Punto2 Puntos3 Puntos4 Puntos5 Puntos (Nadie ha puntuado todavía)
Loading ... Loading ...

¿Queréis tener siempre bajo control el desarrollo en la red de vuestro sitio Web? Pues ahora es posible con este instrumento llamado InstantRankmeter.

Se trata de una aplicación online mediante la cual es posible obtener una panorámica completa de las estadísticas de vuestro sitio web, visualizando esos resultados dentro de los tres principales motores de búsqueda Google, Bing y Yahoo!.

InstantRankmeter presenta una interfaz extremadamente simple. De echo para poder disfrutar del servicio, el cual es completamente gratuito, será suficiente con insertar en el campo correspondiente la dirección de vuestro sitio web y las palabras claves relacionadas con él. Una vez hecho esto recibiremos las estadísticas de nuestro sitio. También podemos acompañar el informe, con detalles de “webs competidoras”, las cuales previamente habremos indicado en las casillas correspondientes.

Leer el resto de esta entrada »


Valora este artículo:

1 Punto2 Puntos3 Puntos4 Puntos5 Puntos (Nadie ha puntuado todavía)
Loading ... Loading ...

WordPress 2.8.1

Publicado por Homotecno el 10 - julio - 20090 comentarios

Ya se encuentra disponible la nueva versión 2.8.1 de WordPress. La nueva release corrige un buen número de errores presentes en las anteriores versiones y soluciona muchos de los fallos de seguridad encontrados en WordPress 2.8, por lo tanto es necesario un upgrade más o menos inmediato.

NOTA: Desde WordPress 2.7 las actualizaciones de la plataforma podrán ser efectuadas desde el botón de actualizar de nuestro panel de control. Puedes ver los pasos a seguir para una correcta actualización en este post.


Valora este artículo:

1 Punto2 Puntos3 Puntos4 Puntos5 Puntos (Nadie ha puntuado todavía)
Loading ... Loading ...

Articulos con formatos diferentes en WordPress

Publicado por Homotecno el 9 - julio - 20090 comentarios

WordPress para visualizar los artículos “simples” (single post) utiliza normalmente el archivo single.php, (algunos temas no lo utilizan, directamente hacen uso del index.php, pero es una práctica común usar los single.php). De este modo todos los post tienen el mismo formato.

A menudo surge la necesidad de tener post con diversos formatos, por ejemplo podría ser una galería de fotos. Ahora os explicaré como se puede dar un formato diferente para algunos post. Os mostraré un método pero no es el único.

Leer el resto de esta entrada »


Valora este artículo:

1 Punto2 Puntos3 Puntos4 Puntos5 Puntos (Nadie ha puntuado todavía)
Loading ... Loading ...


RSS Feed para esgeek.com          Twitter