phpBB を Wordpress と統合する方法はありますか。私はすでに wordpress ブログを持っており、それに phpBB を統合する必要があります。phpBB と wordpress の両方のユーザーテーブルを同期させたいです。ユーザーは、いずれかのサイトにログインすることで、両方のサイトにアクセスできます。誰でもこれについて私を助けることができます...
5 に答える
ユーザーテーブルを統合/同期できます。そのためのプラグインもあります 。WP phpBB Bridgeを参照してください。
余談ですが、スタンドアローンのフォーラムとして、phpBB が最高のオープンソース/フリー ソリューションであることに同意します。WP については、優れたsimple:pressフォーラムもあります。phpBB の代わりにそれを使用することは、間違いなくより将来性のあるものであり、セットアップ後に必要なメンテナンスが少なくなり、サイトへの視覚的な統合が容易になります。最初はかなり醜いように見えるかもしれませんが、その css は非常に柔軟で、少し手を加えるだけで非常にうまく統合できます。
編集
賛成票を受け取ったばかりなので、この回答を再検討しました。開発チームの最近の決定を考えると、それを追加したいのですが、単純なものを推奨する気はあまりありません。
WP-Unitedは、シングル サインオンとテンプレート統合の両方のモジュールを提供します。これらの両方を自動的に行います。
wordpress と統合するには、BBPress フォーラムが最適だと思います。最近、BBPress フォーラムを自分のワードプレス ブログに統合しました。ここから BBPress フォーラムを追加するためのガイドを取得できますhttp://www.bloggingalerts.com/2011/11/how-to-integrate-forum-with-wordpress.html
わかりました、これらの手順を正確に実行してください。これには数日かかりました。
- 通常どおり wordpress と phpbb をインストールします。
- wordpress からログアウトしていることを確認してください (そうしないと、phpbb ヘッダーの上部に隙間ができて、wordpress の管理バーが表示されます)。
- WordPress のブログ ページに移動し (WordPress 管理者からログアウトしている場合)、右クリックして [ソースの表示] に移動します。
- ページ コンテンツなどの div が表示されるまで、ページの上部からソースをコピーします (テーマによって異なります)。ヘッダーだけが必要であることを忘れないでください。
- これを phpbb テンプレートのoverall_header.php の一番上に貼り付けます。
- phpbb admin に移動し、styles、次に templates に移動し、現在のテンプレートの更新をクリックして、overall_header.php が行った変更で再キャッシュされるようにします。
- フッターも同様に行い、使用したいwordpressページからフッターhtmlをコピーし、overall_footer.phpに追加します。
- css ファイルをブログから phpbb にリンクすることで、同じスタイルを取得できます。
これで、phpbb にリンクできるようになり、wordpress ヘッダーが作成されます。
私はこれらの手順でwp-phpbb-bridgeを使用しました:
1) プラグインのインストール後、有効化します。
2) プラグインの設定で phpbb ディレクトリの正しいパスを設定します。
3) ウィジェットに移動し、必要な Phpbb Bridge ユーザー (またはいずれか) をサイドバーに配置します。
ユーザー(ログインまたはその他のデータ)は自動的に同期されます。
この方法は私にとってはうまくいきました。