Autenticacion WordPress por Facebook
WordPress por defecto tiene su sistema propio de usuarios, por lo que si es necesario estar registrado para postear, subir post, etc necesitas crearte una cuenta. Ahora con un plugin puedes validarte solo teniendo cuenta en Facebook y autorizando el inicio de sesion (la primera vez solamente pide eso).
El plugin originario de Facebook es WP-FBConnect y lo puedes descargar de la Wiki de desarrolladores:
http://wiki.developers.facebook.com/index.php/WP-FBConnect
Su instalacion es sencilla, pero requiere algunos pasos adicionales a los que tienes que hacer cuando instalas un plugin normalmente.
- Descargar, y extraer carpeta plugin a carpeta temporal en tu PC
- Subir por FTP a la carpeta plugins de la instalacion de WordPress
- Entrar al panel de administracion con tu cuenta normal y habilitar el plugin.
- Ir a la pagina de opciones del plugin (Opciones -> Facebook Connect)
- La pagina te pide dos valores, una clave API y un secreto.
Para crear ambos valores debes ir a la pagina de desarrolladores de FB, en este link y crear una aplicacion, debes poner un nombre acorde al blog porque este saldra cuando los usuarios publiquen notas en su perfil, luego de creada la aplicacion copias ambas claves a la pagina de configuracion del plugin.
- Ya esta lista la configuracion inicial, ahora en la pagina de login aparecera el boton Connect para iniciar sesion usando Facebook, y cuando hayas iniciado sesion en la esquina superior derecha saldra saldra «Hola (USUARIO), Cerrar sesion» y la foto de perfil.
- Si quieres que salga el boton Connect en el formulario de comentario cuando no han iniciado sesion debes modificar el archivo comment.php de la carpeta del tema que estas usando y pegar
<?php do_action(‘fbc_display_login_button’) ?>
- El plugin tiene opciones adicionales de configuracion que estan editando el archivo config.php en la carpeta del plugin, ahi puedes personalizar las noticias que publica en el perfil, activar/desactivar el cuadro que sale en la esquina cuando has iniciado sesion. Cuando edites los textos por defecto recuerda dejar las etiquetas que se reemplazan por los titulos/textos, etc.
- Los comentarios de gente que ha iniciado sesion por facebook en lugar de salir el avatar obtenido desde gravatar aparece el avatar definido en Facebook, se puede distinguir porque la imagen tiene una «F» en la esquina.
- Al iniciar sesion por FB, el plugin internamente crea una cuenta en WordPress de nombre fb_(ID_FACEBOOK), a esa cuenta le puedes asignar permisos, modificar como cualquier cuenta.
no pude hacer ná en el theme 🙁