Entra en el post. Verás un botón azul que pone «F Connect» (En Internet Explorer no aparece, pero en el resto de navagadores sí), clicka y sigue los pasos… una vez enlazado ya puedes comentar en este blog sin tener que estar rellenando emails y demás datos. Además saldrá tu foto de Facebook en el comentario.
Luego cada vez que visites el web de nuevo, si estas «logueado» en Facebook te detectará automáticamente como usuario.
Instalé esta característica hace un mes, pero tenía algunos problemas de compatibilidad. Ahora he rehecho parte de la plantilla del blog y creo que funciona bien. Espero que os guste!
Me parece una funcionalidad muy interesante.
No se si es mucho pedir, pero me podrías mandar la plantilla? (info@futurfinances.com)
Hola Pau,
Para wordpress (tu tienes blogspot, y no se cómo se haría) tienes que:
1) Descargar el Plugin
http://wiki.developers.facebook.com/index.php/WP-FBConnect
2) Adaptar la plantilla. Yo no te puedo pasar mi plantilla, lo siento, pero si te es de utilidad te adjunto el trozo de código que tiene que ver con el Facebook Connect (en mi plantilla es el archivo «comments.php»):
<ol class="commentlist" id="commentlist">
<?php if ($comments) { ?>
<?php $count_pings = 1; foreach ($comments as $comment) {
if (k2_comment_type_detection() == "Comment") { ?>
<li class="<?php /* Style differently if comment author is blog author */ if ($comment->comment_author_email == get_the_author_email()) { echo 'authorcomment'; } ?> item" id="comment-<?php comment_ID() ?>">
<a href="#comment-<?php comment_ID() ?>" class="counter" title="Enlace permamente a este comentario"><?php echo $count_pings; $count_pings++; ?></a><span class="avatarright"><?php echo get_avatar( $comment, 50 ); ?></span>
<span class="commentauthor" style="font-weight: bold;"><?php comment_author_link(); ?></span>
<small class="commentmetadata"> <?php comment_date('dMy') ?> <?php comment_time() ?></small>
<?php if ( $user_ID ) { edit_comment_link('<img src="'.get_bloginfo(template_directory).'/images/pencil.png" alt="Edit Link" />','<span class="commentseditlink">','</span>'); } ?>
<div class="itemtext2"><?php comment_text() ?></div>
<?php if ($comment->comment_approved == '0') : ?>
<p class="alert"><strong>Gracias. Tu comentario está a la espera de ser aprobado.</strong></p>
<?php endif; ?>
<?php if ( function_exists('CSR_show_voting_stars') ) CSR_show_voting_stars(); ?>
</li>
<?php } } /* end for each comment */ ?>
</ol>
Un saludo
Francisco
Se me olvidaba…
En algúna otra parte del script tienes que poner algo como:
<h4>Hacer un comentario</h4>
<?php do_action('fbc_display_login_button') ?>
<?php echo fbc_render_login_state(); ?>
Para que se ponga el botón y para que salga el mensajito de autodetectar usuario.
Saludos
Francisco
qqq
Es lo que yo quiero hacer en mi web, pero es necesario el wordexpress…hay otra forma para web y sin usar el express?
¡¡NO A LA LEY SINDE !!