Scrobbling de Spotify en Last.fm

Si quereis mostrar lo que estais escuchando en Spotify en vuestra cuenta de Last.fm hacer lo siguiente:

  • Abrir Spotify y en “Modificar/Preferencias” hay una opcion para activar el scrobbling de Last.fm. Ingresais vuestro nombre de usuario y contraseña.
  • Descargais e instalais el player de Last.fm. Con esto os descargareis los plugins necesarios para el scrobbling desde los reproductores de musica que teneis instalados. Dato: no os mostrara nada de instalar plugin para Spotify, pero funcionara.

Vale, no es ninguna novedad, pero igual a alguien le sirve.

Redireccionar subcarpeta a subdominio con .htaccess

Si vuestro panel de administracion de host no os permite redireccionar un subdominio hacia una subcarpeta lo podeis hacer añadiendo un simple codigo en vuestro archivo .htaccess.

Pongamos por ejemplo una pagina (www.ejemplo.com) y una carpeta (eje1). Queremos que el contenido de la carpeta se cargue con un subdominio (eje1.ejemplo.com). Esto lo logramos añadiendo:

RewriteCond %{HTTP_HOST} ^eje1\.ejemplo\.com$
RewriteCond %{REQUEST_URI} !^/eje1/
RewriteRule (.*) /eje1/$1

Mostrar contenido solo a usuarios registrados en BuddyPress

Llevo un tiempo trasteando con BuddyPress y me doy cuenta de que casi no hable de lo que fui aprendiendo (casi siempre de otras paginas).

Si tambien trabajais sobre BuddyPress igual os interesa la manera de mostrar informacion solo a los usuarios registrados o, al contrario, a los no registrados. O incluso cambiar el mensaje segun el tipo de usuario.

Para mostrar un mensaje, codigo o lo que quieras a un usuario registrado:

<?php if (is_user_logged_in() ) {  ?>
aqui lo que quieras mostrar
<?php } ?>

Si lo quieres para usuarios no registrados solo hay que insertar una exclamacion:

<?php if (!is_user_logged_in() ) {  ?>
aqui lo que quieras mostrar
<?php } ?>

Podemos mostrar mensajes a ambos de esta forma:

<?php if ( is_user_logged_in() ) : ?>
aqui lo que quieras mostrar a los usuarios registrados
<?php else : ?>
y aqui para los usuarios no registrados
<?php endif; ?>

Si quereis mas informacion en WPMU hicieron un post donde muestran mas posibilidades dependiendo de los roles del usuario.

Mostrar Twitter en los comentarios


Simpre quise socializar un poco mas el blog. Esta vez implemente una forma para que los usuarios que comenten dejen su Twitter. Esto lo consegui de la siguiente manera:
Lo primero que tenemos que hacer es descargar el plugin Extra Comment Fields y modificarlo para que no nos de problemas con las ultimas versiones de WordPress.
Tras instalarlo nos dirigimos a sus opciones (Opciones -> Extra Comment Fields) y crear un nuevo campo llamado “twitter”, por ejemplo.
Ahora en nuestro formulario para los comentarios (generalmente esta en el comments.php) añadimos un nuevo campo:

<p><input type="text" name="twitter" id="twitter" value="<?php echo $extra_twitter?>"size="22" tabindex="4" />
<label for="twitter">Twitter ID <small>(Tu nombre en Twitter)</small></label></p>

Con esto lo que haremos sera que lo que introduzcan ahi los usuarios se guarde gracias al plugin que instalamos antes.
Lo siguiente sera integrar el codigo donde queramos mostrar la direccion de Twitter del comentarista, por ejemplo debajo del nombre:

<?php if ($comment->extra_twitter) {
$extra_twitter = preg_replace("/^@/", "", $comment->extra_twitter);
$extra_twitter = htmlentities($extra_twitter); ?>
<a href="http://twitter.com/<?=$extra_twitter ?>">@<?=$extra_twitter?></a>
<?php } // extra_twitter ?>

Esto lo podeis personalizar añadiendole una imagen como hice yo.
Tengo que agradecer la ayuda que recibi en ForoWordPress para poder implementar esto.

Plugin| Extra Comment Fields

Como instalar BuddyPress en WordPress Simple

Seguro que habeis oido hablar de BuddyPress, un plugin para WordPress MU que te permite crear una sencilla red social, permitiendo a tus usuarios registrados crearse su propio blog (esto tambien lo pueden hacer en WordPress MU), tener mensajeria privada, crear amistades, grupos, foros de debate, etc.

Tambien habreis oido que en la proxima version de WordPress, la 3.0, WordPress y WordPress MU se unificaran, con lo que se podra utilizar BuddyPress en una instalacion normal de WordPress (creo que nunca dije WordPress tantas veces).

Pues con la nueva version de BuddyPress 1.2, que esta todavia en desarrollo, ya podemos probar esta novedad. Lo unico que tenemos que hacer sera descargarnos la version de desarrollo de BuddyPress desde el trunk e instalarlo como si fuera un plugin normal.

Tras esto ya veremos un panel extra en nuestra administracion del blog para la configuracion de BuddyPress, componentes, foros, etc.

Para seleccionar el theme de BuddyPress tendremos que ir a Apariencia y si queremos modificarlo ir a la carpeta bp-themes que se encuentra dentro de la carpeta buddypress que subimos a nuestro directorio de plugins.

Yo la estoy probando y funciona perfectamente y toqueteando algunas cosas podemos conseguir algo grande con muy poca cosa.

Via| Ayuda WordPress