WordPress Facebook Connect Entegrasyonu
Facebook Connect, Facebook’ un son zamanlarda üzerinde fazlaca durduğu yeni nesil web uygulamalarından bir tanesi. Hatırlayacağınız gibi OpenID isminde bir servis İnternette milyonlarca web sayfası var ve kullanıcıların bu sitelere teker teker üye olmaları yerine, alacakları bir OpenID ile sitelere üye olmaya gerek kalmadan bu hesapları ile giriş yapsınlar şeklinde bir fikir ile yola çıkmıştı ve bir hayli ilgi görmüştü. İşte Facebook da burdan ilham alarak geliştirdiği Facebook Connect servisi ile kullanıcıların Facebook hesabı ile bloglara yorum bırakma gibi bilgi girilmesi gereken bölümlerde kullanıcıları zahmetten kurtarmayı hedefliyor. Unutmayalım Google da bu alanda iddialı ve bakalım kazanan kim olacak?
Bu güzel ve edebi girişten sonra gelelim WordPress bloglarımıza bu servisi nasıl entegre edeceğimize. Öncelikle bu işlem için halihazırda bir kaç eklenti mevcut. Bizim kullanacağımız eklentiyi indirmek için buradan.
Eklentiyi indirip, kurulum işlemlerini bitirdikten sonra blogumuzun yönetim panelinden ayarlar bölümüne Facebook Connect sekmesi eklenmiş olması gerekiyor. Ayarlar sayfasında bizden bir API Key ve Secret Key istiyor. Bu keyleri alabilmek için bir Facebook hesabımızın olması gerekiyor. Sonrasında Facebook Uygulama Oluşturma sayfasına giderek yeni bir uygulama oluşturuyoruz.
Facebook uygulamamızı oluşturduktan sonra ekranda bize özel API Key’i ve Secret Key’i WordPress admin panelindeki Facebook Connect bölümüne giriyoruz.
Bu bilgileri girdikten sonra Facebook uygulamamızın olduğu sayfada Connect bölümünde Connect URL bölümüne blogumuzun urlsini giriyoruz.
Bu uğraştırıcı hareketlerden sonra blogumuzda kullandığımız temanın comment.php dosyasını açıyoruz ve yorum gönderme formunun uygun bir yerine aşağıdaki kodları ekliyoruz.
<?php do_action('fbc_display_login_button') ?>
Eğer yorum gönderme formunu bulamdıysanız eklediğiniz kodun şu şekilde bir görünümde olması gerekiyor.
<?php if ( $user_ID ) : ?> ... <?php else : ?> .... <?php endif; ?> <?php do_action('fbc_display_login_button') ?>
Evet yapmamız gereken bu kadardı. Artık kullanıcılarınız yorum yapmak için Facebook hesaplarını kullanabilirler. Örnek bir uygulama için bu sayfanın yorum gönderme bölümünü deneyebilirsiniz





eyvallah sağolasın
Teşekkür ederim, çok yardımcı oldunuz
bilgi için teşekkürler
Connect kısmına
websitenizin urlu/wp-content/plugins/bp-fbconnect/includes/wp-facebookconnect
bunun yazılması ve tuval kısmınada websitenizin urlu yazılması gerekmektedir.
Acıklamalar için teşkkürler
Aynen dediklerinizi uyguladım fakat olmadı.
güzel açıklamışsınız. teşekkür ediyorum
2 sitemde birden kullanmaya başladım
kodunu yorum gönderme forumuna yerleştirdikten sonra yorum kısmında buton yerine şu yazı çıkıyor ;
“Connect with your Facebook Account”
Ne yapmalıyım?
tşk ler. bu arada facebooktaki uygulama bölümündende haberdar olmuş oldum
Hocam tüm anlattıklarınız aynen yaptım fakat olmadı. Muhtemelen hata bendedir de şöyle bir sorunum var.
” uygulamasından sayfa yüklenirken hata oluştu. ” diye bir hata veriyor.
@türkçe rap
Dostum verdiğin linkteki yorum ekleme bölümüne baktım. Kodu eklemede sorun görünmüyor. Facebook uygulama sayfasından Connect URL bölümünü kontrol eder misin?
benim yaptıgım oldu teşekkürler
malesef dediklerinizi yapdım fakat olmadı yardımlarınızı bekliyorum
eğer başarabilirsem amatör blogumuz için harika birşey olacak ihihi
Bende de bi türlü buton görünmüyor çıldırmak üzereyim ne yapmamı önerirsiniz?