Wordpressに実装するのも簡単だしスゴく便利です。
プラグイン実装方法とかはここを参考にしました。
http://wordpress.org/extend/plugins/gianism/
あと、ちょっと苦戦したのでカスタマイズ方法のメモ。
カスタマイズの方法で載ってて、でもfunctions.phpに書いても動かないので、悩んでいたら、プラグインのfunctions.phpに書かなきゃダメでした。
記載するファイルは以下。wp-content/plugins/gianism/functions.php
ログイン用のボタン画像を変更する
/**
* Facebookボタンをこのようにカスタマイズできます。 *
* @param string $markup* @param string $link* @param string $title*/function_my_login_link_facebook($markup,$link,$title){return'<a class="my_fb_link" href="'.$link.'">'.$title.'</a>';}// Add filter.add_filter('_my_login_link_facebook', 10, 3);
SNSアカウントでログインしたとき、リダイレクト先を制御したい
/**
* Customize redirect URL
* @param string $url if not specified, null will be passed.* @return string URL string to redirect to. Null is no-redirect.*/function_my_redirect_to($url){//これでリダイレクトURLが取得できます//指定されていなければ$urlはNULLです。returnhome_url();}// Add filter.add_filter('gianism_redirect_to','_my_redirect_to');
好きな場所にSNSアカウントログインのボタンを設置する
<?php
if (function_exists('gianism_login')){
gianism_login();
}
?>
便利です。
0 件のコメント:
コメントを投稿