[How to] Usar Picasa como host para las imágenes de WordPress

Podemos usar Picasa para almacenar las imágenes que usemos en nuestros post de WordPress. Esto hará que, en caso de tener problemas con el servidor, cambiemos de host, etc, tengamos siempre dichas imágenes respaldadas

Para ello:

  • Nos creamos una cuenta de Picasa Web Album si no lo tenemos.
  • Subimos una imagen a una carpeta de Picasa Web Album.
  • Vamos a la imagen, pinchamos con el botón derecho sobre ella y pulsamos en Copiar URL.
  • Ya en la edición de post de WordPress nos vamos a Añadir objeto (multimedia) y, en la pestaña Desde una URL pegamos la dirección antes copiada.

No es lo más rápido y práctico del mundo, pero os lo dejo por si os interesa.

Vía| ehow

[WordPress] Añadir favicon a un Child Theme

Un problema que me encontré al trabajar con los Child Theme en WordPress fue que el favicon no se cargaba en todas las páginas. Para solucionar esto basta con añadir este código al functions.php de tu Child Theme:

function blog_favicon() {
	echo '<link rel="Shortcut Icon" type="image/x-icon" href="'.get_bloginfo('wpurl').'/favicon.ico" />';
}
add_action('wp_head', 'blog_favicon');

WordPress para Android se renueva

Ayer se actualizó la aplicación para android de WordPress y ahora es una aplicación a tener en cuenta para administrar nuestros blogs (tanto los de wordpress.com como los de wordpress.org, alojados en nuestro servidor).

Los principales cambios son para la interfaz, aunque no se quedan cortas las opciones. Crear una nueva entrada, página, moderar comentarios…

¿Fallos? Si. El primero que me encontré es un error al subir imágenes a los posts, otro error al guardar como borrador (aunque se guarda, ver galería) y algo que falta es poder añadir/seleccionar un thumbnail para cada post.

Tras el salto dejo unas imágenes del gran cambio que ha dado esta aplicación.

Continuar leyendo “WordPress para Android se renueva”

[WordPress] Excluir los Sticky Post del loop

Para ocultar los sticky post en la página principal de nuestro blog solo tenemos que añadir una pequeña linea en nuestro archivo index.php justo antes de encontrarnos esto:

<?php if ( have_posts() ) : ?>

Añadimos la siguiente línea:

<?php query_posts(array("post__not_in" =>get_option("sticky_posts"))); ?>

*Para este tutorial tomé de ejemplo el theme TwentyEleven.

Mostrar entradas aleatorias en WordPress sin plugin

No me gusta usar muchos plugins en WordPress, de hecho intento usarlos sólo cuando es imprescindible y cuando encuentro un código que haga lo mismo los prescindo de ellos. Para el anterior diseño del blog usé el código que os pongo a continuación para mostrar entradas aleatorias en el sidebar, pero podéis ponerlo en cualquier otro sitio como en el single.php.

<div class="random">
    <ul>
    <?php
		$random_posts = new WP_Query();
		$random_posts->Query ('orderby=rand&showposts=5');
		while ($random_posts->have_posts()): $random_posts->the_post();
    ?>
    <li>
    <?php
		$files = get_children("post_parent=$id&post_type=attachment&post_mime_type=image");
		if($files){
			$keys = array_keys($files);
			$num=$keys&#91;0&#93;;
			$thumb=wp_get_attachment_thumb_url($num);
			print "<img src='$thumb' alt='".get_the_title()."' width='60' height='40'/>";
		}else{
			print "<img src='RUTA-A-LA-IMAGEN' alt='".get_the_title()."' width='60' height='40'/>";
		}
    ?>
    <a href="<?php the_permalink();?>" rel="bookmark" title="<?php the_excerpt(); ?>"> <?php the_title(); ?></a>
    </li>
    <?php endwhile; ?>
    </ul>
</div>

El showpost=5 indica el número de entradas a mostrar y podéis cambiarlo a vuestro gusto, al igual que el tamaño de las imágenes. Como veis en el código, se indica que busque si el post tiene alguna imagen para mostrarla, de lo contrario usará la que tengamos en la ruta predefinida. Para esto acordaros de cambiar RUTA-A-LA-IMAGEN por la ruta de la imagen que vayáis a usar para este cometido.