BuddyPress

BuddyPress【WordPress プラグイン】バージョン 5 アップデートレビュー

Categories | BuddyPress

BuddyPress【WordPress プラグイン】バージョン 5

アップデートレビュー

 

1113 400x263 BuddyPress【WordPress プラグイン】バージョン 5 アップデートレビュー

 

バージョンアップ 4.1.0 → 5.0.0

 

現在の当ブログ WordPressスペック

  • WordPress5.3
  • テーマ 自作
  • php7.3

 

前回のアップデート4.1.0 レビューの記事はこちら。

BuddyPress【WordPress プラグイン】バージョン 4.1.0 アップデートレビュー

 

 

5.0.0にアップデート後、前バージョン(4.1.0)と比較検証しました。

※BuddyPressに関連する設定は、ダッシュボードの上から順に確認しました。

アップデートした際のチェック項目は大まかに3つ。

  1. メール( ダッシュボード > メール
  2. ツール(ダッシュボード> BuddyPress
  3. 設定(ダッシュボード> BuddyPress

 


 

1. WPログイン > ダッシュボード > メール(BuddyPressメール)

作成したメール(公開済み)は16項目。

バージョンアップ後に確認。

特に変化は見られない。

 

1113 02 400x281 BuddyPress【WordPress プラグイン】バージョン 5 アップデートレビュー

 

メール設定の詳細は、「BuddyPress メール 設定 備忘録」をご覧ください。

BuddyPress メール 設定 備忘録【WordPress】プラグイン

 

 


 

2. WPログイン > ダッシュボード > ツール > BuddyPress

バージョンアップ後には変更等見られず、前バージョンと同じ。

 

1113 03 400x242 BuddyPress【WordPress プラグイン】バージョン 5 アップデートレビュー

 

※メール設定で、サンプルの項目を作る場合など、
修復ツール「Reinstall emails (delete and restore from defaults).」
にチェックを入れ、「項目を修復」をクリックすると、サンプルが新たに生成されます。

 


 

 

3. WPログイン > ダッシュボード > 設定 > BuddyPress

 

1113 01 400x287 BuddyPress【WordPress プラグイン】バージョン 5 アップデートレビュー

 

バージョンアップ後、追加された項目はなく、前バージョンと同じ。

コンポーネントは10項。その内停止しているものは5項目。

その他、設定・固定ページ・クレジットは変更なし。

設定の詳細は、「BuddyPress  設定 備忘録」をご覧ください。

BuddyPress 設定 備忘録【WordPress】プラグイン

 

 


 

5.0.0にバージョンアップ後の検証結果は・・・

新たな項目が加わった形跡は見られない。

また、日本語化する箇所も見当たらず、以前のバージョンを推移している。

バグもなさそうなので、再設定することもなく現状維持。

 


 

5.1.2にバージョンアップ (2020.04.01)

新たに追加された項目はない。

バグもなさそう。

再設定する必要はない。

Comment(0) | Trackback(0)

TAGS: / / / | 2019年11月14日 |

BuddyPress【WordPress プラグイン】はこう使う|設定後の一連の流れ

Categories | ブログ(WordPress) BuddyPress

BuddyPress【WordPress プラグイン】はこう使う

設定後の一連の流れ システムを説明

 

以前の記事では、構築カスタマイズ方法を解説しましたが、

今回は、利用方法を当サイト「カワサキ モーターサイクルQ&A」を例にして、

実際にどう稼働するか?

管理者側ではなく、登録したユーザー側としての使い方を説明いたします。

 

現バージョンは、BuddyPressバージョン 4.1.0 です。

「DW Question & Answer」(Yahooー知恵袋みたいなプラグイ)のツールとして、

BuddyPressを利用。

 

  1. ユーザー登録
  2. 個人データのエクスポート
  3. アカウントの削除

 

 

1. ユーザー登録ユーザー登録

0214 01 400x332 BuddyPress【WordPress プラグイン】はこう使う|設定後の一連の流れ

必須項目を埋めて、「登録を完了」ボタンをクリックすると、

登録したメールアドレスに即メールが飛んできます。

 

0214 02 400x257 BuddyPress【WordPress プラグイン】はこう使う|設定後の一連の流れ

 

これだけではまだ登録は完了していません。

受信したメール内の「下のリンクをクリックしてください。」

をクリック。

 

クリックするまでは、管理画面のユーザー>アカウント登録管理>未確定に表示されます。

これは管理者しか見ることが出来ません。

 

0214 03 400x284 BuddyPress【WordPress プラグイン】はこう使う|設定後の一連の流れ

 

メール内の「下のリンクをクリックしてください。」をクリックすると、

アカウントを有効化するページが開かれます。

 

0214 06 400x139 BuddyPress【WordPress プラグイン】はこう使う|設定後の一連の流れ

 

開かれたページの「有効化」ボタンをクリック。

 

0214 05 400x90 BuddyPress【WordPress プラグイン】はこう使う|設定後の一連の流れ

これでユーザー登録が完了しました。

ログイン画面でログインすることができます。

実際のログイン画面です。

 

0214 07 246x400 BuddyPress【WordPress プラグイン】はこう使う|設定後の一連の流れ

 

メアド・PWを入力すると、DW Question & Answerにログインした状態になり、

トップバーに、「こんにちはdadaさん」と表示される。

 

0214 08 400x243 BuddyPress【WordPress プラグイン】はこう使う|設定後の一連の流れ

 

自分のプロフィルを確認してみましょう。

 

0214 09 400x349 BuddyPress【WordPress プラグイン】はこう使う|設定後の一連の流れ

ちょっとした編集機能が備わってます。

自分のページとしてカスタマイズできます。

また、ツールバー(トップバー)左からのダッシュボードでも編集できます。

 

0214 10 400x264 BuddyPress【WordPress プラグイン】はこう使う|設定後の一連の流れ

 

パスワードの再設定も可能です。

(注意)デフォルトだと、ダッシュボードに見せたくないものも表示されるので、
functions.php」で非表示の設定を行う。設定方法は下記記事にあります。

「BuddyPress」を「DW Question Answer」に連携

 

 

ユーザー登録が完了すると、管理者に「新規ユーザー登録」として、お知らせメールが飛んできます。

 

 

2. 個人データのエクスポート (Export Data)

0214 11 400x400 BuddyPress【WordPress プラグイン】はこう使う|設定後の一連の流れ

ユーザー登録された方の機能として、「Expot Data」があります。

自分の登録内容を「html」でダウンロードできます。

これらの操作は、「件名:操作を確認しました: 個人データのエクスポート」として、

管理者に通知(メール)が届きます。

 

 

3. アカウント(ユーザー登録)の削除方法

0214 12 400x390 BuddyPress【WordPress プラグイン】はこう使う|設定後の一連の流れ

アカウントの削除はユーザー側で簡単に操作できます。

「アカウント削除」ボタンをクリックすると同時に、ログアウト状態になり、

メイン画面にジャンプします。

これらは管理者側で「自分でアカウント削除を許可しない」設定も可能です。

※アカウントの削除は管理者側にお知らせメールはありません。

Comment(0) | Trackback(0)

TAGS: / / | 2019年2月20日 |

BuddyPress【WordPress プラグイン】バージョン 4.1.0 アップデートレビュー

Categories | ブログ(WordPress) BuddyPress

BuddyPress【WordPress プラグイン】バージョン 4.1.0

アップデートレビュー

0211 01 400x354 BuddyPress【WordPress プラグイン】バージョン 4.1.0 アップデートレビュー

 

WordPress プラグイン BuddyPress は、

2018年12月5日にVersion4.1.0にリリースされました。

(Version4.0.0→4.1.0)

当サイトでバージョンアップした後、どこが更新されたか?バグないか?

などを検証してみました。

 

現状は2016年にインストールしたバージョン2.7.4です。

かなり古いバージョンですよね。

何かと心配なことがありましたので、念のために丸ごとバックアップし、

設定などの細かなことは、記事に備忘録として残しました。

BuddyPress 設定 備忘録【WordPress】プラグイン

 

では、バージョンアップしてみます。

 

0211 02 400x173 BuddyPress【WordPress プラグイン】バージョン 4.1.0 アップデートレビュー

 

数十秒後、バージョンアップされ、各設定を確認してみる。

 

【メール】 ダッシュボード > メール

変化なしで、異常は見られない。

 

【ツール】 ダッシュボード > ツール

変化なさそうでしたが、1行だけテキスト文が日本語化されていました。

異常なし。

 

【設定】 ダッシュボード > 設定 > Buddypress

0211 03 400x328 BuddyPress【WordPress プラグイン】バージョン 4.1.0 アップデートレビュー

こちらはバージョンアップに後に、明らかに変わっていることが分かります。

以前は、3タブ(コンポーネント・固定ページ・設定)だったのが、

クレジットタブが1つ増えていました。そして、並びも変わってます。

(コンポーネント・設定・固定ページ・クレジット)

左端タブ(コンポーネント)から変更箇所を確認。

 

● コンポーネント

全て(10)|使用中(5)|停止中(5)|必須(2)|リタイヤ済み(0)

特に変わったところは見られない。

しいていえば、以前はリタイヤ済みが1つあったが、バージョンアップしたことで

(0)に更新されたくらい。

 

● 設定

メイン設定に「テンプレートパック」が追加された。

0211 05 400x331 BuddyPress【WordPress プラグイン】バージョン 4.1.0 アップデートレビュー

選択は「Buddypress レガシー」と「Buddypress Nouveau」ありますが、

これがどういったものかは分かりません。

今はそのままにしておきます。

その他、異常なし。

 

● 固定ページ

以前のバージョン2.7.4と全く同じなので現状維持。

 

● クレジット

0211 06 400x281 BuddyPress【WordPress プラグイン】バージョン 4.1.0 アップデートレビュー

新たに加わったクレジット。開発者のプロフィール紹介。

何かしらの設定は不要そう。

スルーします。

 

以上でバージョン4.1.0の検証でしたが、

特に設定を再変更する必要がなく、古いバージョンでも全部継承していました。

新たに加わった機能もなさそう。

現状維持ってところです。

 

最後に、少し気になっていた新バージョンの日本語化。

これらは修正点は見られませんでした。

よって、日本語化のバージョンアップは必要なし。

気になる方は、日本語化の最新バージョンを公式サイトからダウンロードして下さい。

「BuddyPress 日本語化」で一発検索できます。

しまい

Comment(0) | Trackback(1)

TAGS: / / / | 2019年2月11日 |

BuddyPress メール 設定 備忘録【WordPress】プラグイン

Categories | ブログ(WordPress) BuddyPress

BuddyPress メール 設定 備忘録【WordPress】プラグイン

「DW Question Answer」と連携した際の設定方法

 

0208 06 400x260 BuddyPress メール 設定 備忘録【WordPress】プラグイン

 

現稼働中なのは「 バージョン 2.7.4 」 です。

バージョンアップを予定しているので、支障がないようBuddyPress

旧バージョン(2.7.4)のメール設定を備忘録。

その他の設定は、「BuddyPress 設定 備忘録」をご覧ください。

 

 

BuddyPress 設定 備忘録【WordPress】プラグイン

 

 

 

追加して公開済みは(16)です。これらはデフォルトでサンプルとして16通作られる。
カスタマイズしたのは随分前のことなので、多分不必要なものもあるかと。

 

– BuddyPress メール設定 バージョン2.7.4 –

【メールのタイトル 16通 】

ダッシュボード > メール

 

※ 受信メールの検証はしてないものもあります。
よって、日本語化されていないメールもありました。

 

項目をいじったり増やしたりの設定は、

「「BuddyPress」を「DW Question Answer」に連携」をご覧ください。

 

こちらはウェブ上でプレビューしたサンプルです。

● [{{{site.name}}}] {{friend.name}} さんがあなたの友達申請を承認しました

0209 01 400x235 BuddyPress メール 設定 備忘録【WordPress】プラグイン

プレビュー

 

{{friend.name}} accepted your friend request.

 

 

● [{{{site.name}}}] {{sender.name}} さんからの新規メッセージ

0209 02 400x241 BuddyPress メール 設定 備忘録【WordPress】プラグイン

プレビュー

{{sender.name}} sent you a new message: “{{usersubject}}”

“{{usermessage}}”

Go to the discussion to reply or catch up on the conversation.

 

 

● [{{{site.name}}}] 新しいメールアドレスを確認してください

0209 03 400x277 BuddyPress メール 設定 備忘録【WordPress】プラグイン

プレビュー

You recently changed the email address associated with your account on {{site.name}}. If this is correct, go here to confirm the change. Otherwise, you can safely ignore and delete this email if you have changed your mind, or if you think you have received this email in error.

 

以上

Comment(0) | Trackback(2)

TAGS: / / / / | 2019年2月10日 |

BuddyPress 設定 備忘録【WordPress】プラグイン

Categories | ブログ(WordPress) BuddyPress

BuddyPress 設定 備忘録【WordPress】プラグイン

「DW Question Answer」と連携した際の設定方法

 

0206 01 400x303 BuddyPress 設定 備忘録【WordPress】プラグイン

前回のバージョンアップから、長い間放置していいたプラグイン「BuddyPress」。

かれこれ4年くらいは放置してました。現稼働中なのは「 バージョン 2.7.4 」 です。

で、現在のリリースは「 バージョン 4.1.0 」。

バージョン 2.7.4 → 4.1.0 となる訳ですが、

ヤバくねぇ?

色々な機能が追加され、進化したであろう未知のバージョンです。

そこで、今までの設定等、パーになってしまわないかと心配になり、

備忘録しておくことにしました。

 

先ず、WordpressにBuddyPressをインストールして有効化すると、

ダッシュボード(管理画面)に3つの設定が追加されます。

1.ダッシュボード > メール

2.ダッシュボード > ツール > BuddyPress

3.ダッシュボード > 設定 > BuddyPress

この3つの設定方法を備忘録しました。

 

– BuddyPress 設定 バージョン2.7.4 –

ダッシュボード > 設定 > BuddyPress

 

 

● コンポーネント

0208 01 400x304 BuddyPress 設定 備忘録【WordPress】プラグイン

全10項目

使用中:5項目

1.拡張プロフィール
ユーザーが自己紹介できる編集可能なプロフィール欄を使って、コミュニティをカスタマイズしましょう。

2.アカウント設定
ユーザーがプロフィールから直接アカウントや通知設定を編集できるようにします。

3.通知
ツールバーのバブルやメールで最近のアクティビティをメンバーに通知し、メンバーが通知設定をカスタマイズできるようにします。

4.コミュニティのメンバー
BuddyPress のコミュニティはすべて、メンバーが中心となっています。

5.BuddyPress コア
BuddyPress の機能を有効化するために必要です。

 

停止中:5項目

1.友達関係
ユーザーがお互い友だちになり、気になっている人のアクティビティを集中してフォローできるようにします。

2.プライベートメッセージ
ユーザー同士が直接、非公開で話すことができるようになります。一対一の話し合いだけではなく、メッセージは複数メンバー間でも送信できます。

3.アクティビティストリーム
スレッド化コメント、直接投稿、お気に入りや @ メンションを含んだ全体・個人・グループのアクティビティストリームのすべてが、RSS フィードとメール通知に対応しています。

4.ユーザーグループ
グループを使うことで、アクティビティストリームやメンバー一覧とは別の、メンバー同士が話し合える公開または非公開の場を設定できます

5.サイトトラッキング
サイトの新しい記事とコメントを記録します。

 

必須:2項目

1.BuddyPress コア

2.コミュニティのメンバー

 

リタイヤ済み:1項目

1.グループのフォーラム
BuddyPress フォーラムは廃止されました。bbPress をお使いください。

 

 

 

● 固定ページ

0208 02 400x252 BuddyPress 設定 備忘録【WordPress】プラグイン

ディレクトリ
WordPress 固定ページを各 BuddyPress コンポーネントディレクトリと関係づける。
メンバー:メンバーの表示↓

0208 04 300x225 BuddyPress 設定 備忘録【WordPress】プラグイン

登録
WordPress ページを以下の BuddyPress 登録ページと関連付ける。
登録:登録の表示 → https://www.hcz.jp/qa/
有効化:有効化の表示 → https://www.hcz.jp/qa/

 

 

 

● 設定

0208 03 400x329 BuddyPress 設定 備忘録【WordPress】プラグイン

メイン設定

ツールバー

アカウント設定 ☑

プロフィール設定

プロフィール写真のアップロード ☑

カバー画像のアップロード ☑

プロフィール同期 ☑

 

 

 

● BuddyPressツール

0208 05 400x197 BuddyPress 設定 備忘録【WordPress】プラグインダッシュボード > ツール > BuddyPress

BuddyPress keeps track of various relationships between members, groups, and activity items. Occasionally these relationships become out of sync, most often after an import, update, or migration.

手動でこれらのつながりを再計算するには、以下のツールを使ってください。

これらのツールの中には、かなりのデータベースのオーバーヘッドを生ずるものがあります。一度に複数の修復ジョブを実行しないでください。

 

ツールは、何かを設定する項目ではありません。基本いじりません。

では、どう利用するかと言いますと、

メール設定で、サンプルの項目を作る場合など、

修復ツール「Reinstall emails (delete and restore from defaults).」

にチェックを入れ、「項目を修復」をクリックすると、サンプルが新たに生成されます。

 

 

 

 

● BuddyPressメール

0208 06 400x260 BuddyPress 設定 備忘録【WordPress】プラグイン

すべて(16)|公開済み(16)

こちらの設定は項目が多くあるので、別ページにて備忘録いたします。

BuddyPress メール 設定 備忘録【WordPress】プラグイン

 

以上

Comment(0) | Trackback(1)

TAGS: / / / / | 2019年2月9日 |

BuddyPress(ワードプレス プラグイン)の子テーマは必須。作成方法

Categories | ブログ(WordPress) BuddyPress

BuddyPress(ワードプレス プラグイン)の子テーマは必須。

作成方法を紹介します。

 

プラグイン「BuddyPress」は、当サイト内(KAWASAKI Motorcycle Q & A)にて、

DW Question Answer」のアイテムとして利用しています。

そして、独自にプラグインBuddyPressの「style.css」をいじり、

レイアウト等変更しています。

ところが、BuddyPressは不定期にバージョンアップされます。

その際、独自に変更した内容に上書きされ、

手を加えた全てのデータが消えてしまいます。

結構ショックなことです。私がそうだったように。

 

◆ プラグイン(テーマ)の子テーマを作る概要

独自にカスタマイズしたプラグインに、アップデート(上書き)されることを回避するための措置。

独自にカスタマイズしたテーマ(プラグイン)を「子テーマ」とし、

親テーマがバージョンアップされても、子テーマの情報を親テーマに継承する構築法。

 

BuddyPress管理サイドのコメント

bpデフォルトの子テーマを作成することは、BuddyPressテーマを作成するための最も簡単で将来に適した方法です。 bp-defaultテーマの機能を利用する以外に、自分のニーズに合わせて調整することができます。 bp-defaultテーマを拡張することで、コアbp-defaultテーマファイルを維持しながら、JS、AJAX、および必要に応じてCSSのすべてのテンプレートを継承します。 BuddyPressの新しいバージョンが更新されたデフォルトテーマでリリースされると、あなたのテーマはそれと一緒に自動的に更新されます! (1)子テーマにコピーして調整するか、(2)子テーマディレクトリに新しい「同名」のテンプレートファイルを作成するだけで、親テーマテンプレートを上書きできます。 独自のCSS、JS、AJAX機能を追加することもできます。

参考まで

Building a Child Theme of the BP Default Theme

 

それではBuddyPress子テーマ作成の説明に入ります。

 

1. デフォルトテーマ「bp-default」フォルダをまるごとコピー&ペースト

BuddyPressのテーマが置かれている階層は、

wp-content/plugins/buddypress/bp-themes/bp-default

この「bp-default」が BuddyPress のデフォルトテーマになります。

通常バージョンアップされると、ここが更新されます。

そしてここにペースト ↓

wp-content/themes/bp-default

※ 属性(パーミッション)は「755」。

 

ワードプレス本体で認識されているか、確認してみる。

ダッシュボード > 外観 > テーマ

01 02 BuddyPress(ワードプレス プラグイン)の子テーマは必須。作成方法

 

2. 子テーマフォルダ「BuddyPress-child」」を作成してアップロード

デスクトップに新しいフォルダを作り、フォルダ名を「BuddyPress-child」に変更。

 ↓ ここにアップロード

wp-content/themes/BuddyPress-child

※ 属性(パーミッション)は「755」。

 

 

3. style.cssファイルを作成し、BuddyPress-child にアップロード

style.cssに下記記述。

/*
Theme Name: BuddyPress child
Theme URI: http://example.org/themes/BuddyPress-child
Description: プラグイン「BuddyPress」の子テーマ
Version: 1.0
Author: xx
Author URI: http://example.org/
Template: bp-default
Tags: buddypress, two-column, grey, dark
*/

 ↓ style.cssはここにアップロード

wp-content/themes/BuddyPress-child/style.css

 

Theme URI/Author/Author URI: 任意のものに変更してください。

Template:bp-default
WordPressにBuddyPressのデフォルトテーマ(bp-default)を親テーマとして使い、そこからすべてのテンプレートを継承することを伝える。

 Tags:buddypress, two-column, grey, dark
BuddyPressと互換性のあるテーマを使用していることをBuddyPressに伝えます。

 

 

4. functions.phpファイルを作成し、BuddyPress-child にアップロード

functions.phpに下記記述。

<?php
if ( !function_exists( 'bp_dtheme_enqueue_styles' ) ) :
    function bp_dtheme_enqueue_styles() {}
endif;
?>

 

デフォルトテーマ(親テーマ)と子テーマを紐付けします。

「functions.php」に下記記述。ファイルが置かれている階層は

wp-content/themes/BuddyPress-child/functions.php

 

(注意)文字コード(エンコーディング)を必ず「UTF-8」にして保存すること。

これを怠るとまともに動きません。

 

正直なところ、今回の構築が上手くなされているかの検証していません。

何故なら、バージョンアップはまだしていないし、カスタマイズもね。

当サイトにてBuddyPressのバージョンアップした時、問題があれば追記したいと思います。

しまい

Comment(0) | Trackback(2)

TAGS: / / / / | 2019年2月8日 |

BuddyPress(WordPress)プラグイン カスタマイズ集

Categories | ブログ(WordPress) BuddyPress

BuddyPress(WordPress)プラグイン

カスタマイズ集

 

0206 01 400x303 BuddyPress(WordPress)プラグイン カスタマイズ集

BuddyPressは、WordPress上にプラグインとしてインストールすることで、

独自のSNS機能が利用できる。

 

私が今までカスタマイズしたことを備忘録しておきます。

BuddyPressの編集でお困りの方は、参考にしていただければ幸いです。

インストール方法(実装)は簡単なので、ここではあえて深く語りません。

 

  1. 配信メールの文字化け 対処方法
  2. プロフィール写真を変更のカスタマイズ
  3. BuddyPress を「DW Question Answer」に連携
  4. BuddyPressのバージョンアップに子テーマは必須
  5. BuddyPress 設定 備忘録

 


 

1. 配信メールの文字化け 対処方法

BuddyPress 配信メールの文字化け 対処法(wordpress プラグイン)

 

 


 

 

2. 「プロフィール写真を変更」のカスタマイズ

BuddyPress 「プロフィール写真を変更」ページのカスタマイズ

 

編集ファイル

/wp-content/plugins/buddypress/bp-templates/bp-legacy/buddypress/members/single/profile/change-avatar.php

 

 


 

 

3. 「BuddyPress」を「DW Question Answer」に連携

「BuddyPress」を「DW Question Answer」に連携

 

編集ファイル

/wp-content/themes/functions.php

 

 


 

 

4. BuddyPressのバージョンアップに子テーマは必須

BuddyPress(ワードプレス プラグイン)の子テーマは必須。作成方法

 

BuddyPressのテーマが置かれている階層は、

wp-content/plugins/buddypress/bp-themes/bp-default

この「bp-default」が BuddyPress のデフォルトテーマになります。

 バージョンアップされると、ここが更新される。

 

 


 

 

5. BuddyPress 設定 備忘録

BuddyPress 設定 備忘録【WordPress】プラグイン

 

バージョンアップのための、バックアップ的な記事。

Comment(0) | Trackback(0)

TAGS: / / / | 2019年2月6日 |

BuddyPress 「プロフィール写真を変更」ページのカスタマイズ

Categories | ブログ(WordPress) BuddyPress

BuddyPress 「プロフィール写真を変更」のカスタマイズをしました。

と言うのも、既存の説明には「Gravatar」のリンクがあり、これっていらないよなぁ。

それと、「プロフィール写真を変更」ページでは、写真の切抜きができないので、

そのむねを加えた説明に変更しました。

 

(注意)
今回のカスタマイズは、プラグインがバージョンアップされると変更箇所も上書きされ、元に戻ってしまいます。子テーマを作成していも、デフォルトに戻ります。アップデートごとに変更が必要。

 

0606 01 400x253 BuddyPress 「プロフィール写真を変更」ページのカスタマイズ

 

日本語化されたデフォルトは

プロフィール写真はプロフィール画面やサイト内で使用されます。アカウントのメールアドレスに関連付けられた Gravatar があればその写真が使われますが、パソコンから画像をアップロードすることもできます。

 

実際のPHPファイルにはこう記述されている

Your profile photo will be used on your profile and throughout the site. If there is a <a href=”http://gravatar.com”>Gravatar</a> associated with your account email we will use that, or you can upload an image from your computer.

 

いじるファイル(change-avatar.php)は、結構深い場所に置いてある。

保存先: /wp-content/plugins/buddypress/bp-templates/bp-legacy/buddypress/members/single/profile/change-avatar.php

 

24行目をいじる

 

変更前

<?php _e( 'Your profile photo will be used on your profile and throughout the site. If there is a <a href="http://gravatar.com">Gravatar</a> associated with your account email we will use that, or you can upload an image from your computer.', 'buddypress' ); ?>

 

変更後

<?php _e( 'プロフィール写真はプロフィール画面やサイト内で使用されます。デフォルトの画像サイズは「150px × 150px。デフォルトサイズ以外は、管理バー(ダッシュボード)の プロフィール > あなたのプロフィール > 拡張プロフィール にて写真の編集(切抜き)を行って下さい。' ); ?>

 

0606 02 400x166 BuddyPress 「プロフィール写真を変更」ページのカスタマイズ

 

注意点

change-avatar.phpをエディターで開くと、保存時に文字コードがSHIFT-JISで

保存されてしまうので、UTF-8で保存する必要がある。

 

序に「カバー画像を変更」ページも修正しました。

保存先: /wp-content/plugins/buddypress/bp-templates/bp-legacy/buddypress/members/single/profile/change-cover-image.php

 

0606 03 400x341 BuddyPress 「プロフィール写真を変更」ページのカスタマイズ

 

このページは一部英語なので、日本語に修正し、カバー画像のサンプルをダウンロードできるようにカスタマイズ。

 

デフォルトはPHPファイル22行目

変更前

<?php _e
( 'Your Cover Image will be used to customize the header of your profile.', 'buddypress' ); ?>

 

変更後

<?php _e
( '表紙のイメージは、あなたのプロフィールのヘッダーをカスタマイズするために使用されます。サンプル画像をダウンロードすることもできます。→【 https://www.hcz.jp/download/dwqa/cover-image.zip (cover-image.zip)】' ); ?>

サンプル画像の保存場所は任意です。

Comment(0) | Trackback(0)

TAGS: / / | 2016年6月7日 |

BuddyPress 配信メールの文字化け 対処法(wordpress プラグイン)

Categories | ブログ(WordPress) BuddyPress

プラグイン「BuddyPress」現バージョン 2.5.2 )をインストールした場合、

配信メールが文字化けするので対処が必要です。

因みに受信者がGmailであれば問題ないのでが、ユーザーに規制を促してもね。

 

BuddyPress 01 400x299 BuddyPress 配信メールの文字化け 対処法(wordpress プラグイン)

 

BuddyPressメールの設定変更は必要なし。

プラグイン「WP Multibyte Patch」を導入します。

えっ?

そうなんです。

 

Multibyte 400x243 BuddyPress 配信メールの文字化け 対処法(wordpress プラグイン)

ワードプレスには初めからインストールされいるプラグインで有名なやつ。

もし削除していたら、再度インストールして有効化するだけも機能しますが、

BuddyPressメールの文字化けは解消しません。

WP Multibyte Patchの詳しい説明を読めば、その設定方法がのってます。

こういうことです。

 

BuddyPress 抜粋関数

bp_create_excerpt() でマルチバイト投稿の抜粋が作られない問題を修正します。HTML タグを取り除いた形の文字数ベースの抜粋を生成します。本機能はデフォルトではオフになっておりますので、ご利用の際は wpmp-config.php を編集して有効化してください。

 

で、wpmp-config-sample-ja.php ファイル内を修正。

/wp-content/plugins/wp-multibyte-patch/wpmp-config-sample-ja.php

 

58行目の「JIS」を「auto」か「UTF-8」に修正する。

$wpmp_conf[‘mail_mode’] = ‘auto‘;

 

修正後にファイル名を変更。

wpmp-config-sample-ja.php → wpmp-config.php

 

修正したファイルを/wp-content/ にアップロード。

/wp-content/plugins/wp-multibyte-patch/wpmp-config-sample-ja.php

/wp-content/wpmp-config.php

 

詳しい説明 EastCoderhttp://eastcoder.com/code/wp-multibyte-patch/

 

以上です。

Comment(0) | Trackback(1)

TAGS: / / / / | 2016年5月15日 |

「BuddyPress」を「DW Question Answer」に連携

Categories | ブログ(WordPress) BuddyPress

ワードプレス プラグイン「BuddyPress」は、「DW Question Answer」と

連携させるとで、ユーザーの登録・管理がカスタマイズしやすそうだったので

インストールして見ました。

 

BuddyPress 01 400x299 「BuddyPress」を「DW Question Answer」に連携

 

プラグイン BuddyPress (現バージョン 2.5.2 は、日本語化されている。)

 

インストールすると、追加されるものは、

 

● 固定ページに「タイトル名 Activity(タイムラインのようなページ)」と、「タイトル名 Members(メンバー一覧ページとアカウント登録者の各プロフィールページ)」というページが自動生成される。

● ダッシュボード>設定に「BuddyPress(各設定)」が追加

● ダッシュボードに「アクティビティ」・「メール」が追加

● ウェジェットに関連機能が追加

 

まず固定ページに追加された2ページをカスタマイズ。

スラッグ名はいじらず、タイトル名を判りやすく日本語に変更する。

  1.  タイトル : メンバー  スラッグ : members
  2.  タイトル : アクティビティ  スラッグ : activity

 

更に固定ページを2ページ追加作成する。

  1.  タイトル : 登録  スラッグ : entry
  2.  タイトル : 有効化  スラッグ : account

 

計4ページの固定ページを、BuddyPressと連携させる。

 

ダッシュボード > 設定 > BuddyPress > 固定ページ

 

BuddyPress 02 366x400 「BuddyPress」を「DW Question Answer」に連携

 

実装に必要な設定は以上です。

 

AnsPressと連携させると、こんなことが可能になる。

● サイドバー(ウェジェット)に、ログイン・登録や登録メンバー等の紹介ができる。

● ユーザー登録(アカウント作成ページ)がが設置される。

 

 

BuddyPress メール

ツールバーのバブルやメールで最近のアクティビティをメンバーに通知し、メンバーが

通知設定をカスタマイズできるようにします。

 

ダッシュボード>メール>メール一覧 に、デフォルトでサンプルメールが16通作られている。

 

BuddyPress 022 「BuddyPress」を「DW Question Answer」に連携

 

もしも削除してしまった場合、

DB > ツール > BuddyPressツール

修復ツール「Reinstall emails (delete and restore from defaults).」

にチェックを入れ、「項目を修復」をクリックすると、サンプルが新たに生成される。

 

カスタマイズ方法

サンプルの文章は全て英語なので、日本語に編集する。

ここでは良く使われる「アカウントの有効化」のメールを例に説明する。

ユーザー登録(アカウント作成)すると、アカウントを有効化するためのメールが配信

されるやつです。

 

DB > メール > メール一覧

 

BuddyPress 023 400x142 「BuddyPress」を「DW Question Answer」に連携

編集をクリック。

 

編集例は、

 

BuddyPress 024 400x400 「BuddyPress」を「DW Question Answer」に連携

 

「更新」をクリックすると保存される。

この要領で、よく使われそうなメールは変更しておく。

編集を終えたら、どうメールーが配信されるか?

試しに自分でユーザー登録してみる。

 

最後に、

新規ユーザーのデフォルト権限グループ」を、どのレベルまで権限持たせるか?

が、悩む所だが、当サイトは手始めに「購読者」に設定する。

設定は、ダッシュボード > 設定 > 一般設定 > 新規ユーザーのデフォルト権限

 

0214 13 400x232 「BuddyPress」を「DW Question Answer」に連携

 

ユーザーとしてログインし、ダッシュボードを開くと、

「アクティビティ」とか「WordPressニュース」が存在する。

こんなんはユーザーに見せても意味ないと思うので、

下記コードを「functions.php」に追記し、非表示に設定にした。

ファイル階層:/wp-content/themes/functions.php

 


//ダッシュボード ウィジェットを削除(管理者以外)
function remove_dashboard_widget() {
	if ( ! current_user_can( 'administrator' ) ) {
	 	remove_meta_box( 'dashboard_right_now', 'dashboard', 'normal' ); // 概要
	 	remove_meta_box( 'dashboard_activity', 'dashboard', 'normal' ); // アクティビティ
	 	remove_meta_box( 'dashboard_quick_press', 'dashboard', 'side' ); // クイックドラフト
	 	remove_meta_box( 'dashboard_primary', 'dashboard', 'side' ); // WordPressニュース
	}
} 
add_action('wp_dashboard_setup', 'remove_dashboard_widget' );



 

 

(注意)自動配信メールの文字化けについて

BuddyPressから自動配信されるメールは、文字化けするようです。

対処法をご覧ください。

BuddyPress 配信メールの文字化け 対処法

Comment(0) | Trackback(0)

TAGS: / / / | 2016年5月12日 |