主にオリジナルホームページやWEBサイトの作成、構築のデザインや各種ITを扱っています。

主にオリジナルホームページやWEBサイトの作成、構築のデザインや各種ITを扱っています。

電話☎

広告

buddypress ワードプレスwordpressでSNS ~使い方~

テーマは独自テーマで大丈夫です~~
ワードプレスにbuddypressをインストールします。

buddypress-2.3.x-ja.moをダウンロードしてbuddypress-ja.moに名前変更してFTPの
wp-content/languages/にアップロードしてください。
パーマリンクをデフォルト以外にして

 

広告

 

 

登録ページと完了ページを固定ページに英語で作り(日本語だとできなかった)設定画面の(WordPress ページを以下の BuddyPress 登録ページと関連付ける)に割り当てる。

このままだとログイン後ワードプレスの管理バーが出てしまうためfunctions.phpに↓を書く。

 

//  buddypress管理者権限以外ツールバーを表示しない
function my_function_admin_bar($content) {
return ( current_user_can("administrator") ) ? $content : false;
}
add_filter( 'show_admin_bar' , 'my_function_admin_bar');

 

ログイン失敗リダイレクトワードプレスログイン画面なので
functions.phpに↓を書く。

// buddypressログイン失敗リダイレクト
add_action('wp_login_failed', 'my_front_end_login_fail');
function my_front_end_login_fail($username){
$referrer = $_SERVER['HTTP_REFERER'];
if(!empty($referrer) && !strstr($referrer,'wp-login') && !strstr($referrer,'wp-admin')){
// let's append some information (login=failed) to the URL for the theme to use
wp_redirect($referrer . '?login=failed');
exit;
}
}

背景黄色い部分はワードプレスログイン画面が表示されるからなのですが上の方法だと
ログインフォームに空白でログインボタンを押すとワードプレスログイン画面へリダイレクトされたり
ページをさわってるとどうせワードプレスログイン画面表示されるのでワードプレスログイン画面
編集した方がページとしてかっこいいよくログインもして貰いやすいので
次の記事ログイン画面を編集方法書きます。ログイン画面を編集した方がなにかと便利だと思いますので背景黄色の部分は無しでいいです。

ログイン後リダイレクトを設定したいのでPeter’s Login Redirectという
プラグインインストールします。
Peter’s Login Redirectの設定のSpecific roles項目の中のsubscriber(購読者のみ)を選択して
ログイン後ログアウト後のURLを入力。
これでユーザーログインした時特定のURLへリダイレクト。

bbPressというプラグインフォーラムトピックが作成できます。
マルチサイト化はしてません。

 

これでだいたいokです。

あとは設定するだけです。

作成者 : MY2 マイツー HP ホームページ 制作 岐阜県 大垣市 デザイン 作成  WEB ホムペ

広告

タグ


広告

©MY2 HP (エムワイツー ホームページ) WEBサイト。制作。オリジナルデザイン。作成 。構築。各種IT All Rights Reserved.

PC
表示
スマホ
表示