有限会社ハートブレーン自然豊かな環境で、ハートフルな業務を展開中。会社案内お問合せ16.09.08Buddypressのユーザーやグループなどの個別ページのテンプレート「BuddyPress」という、wordpressでSNSが作れちゃうプラグインを使用する機会がありました。タイムライン(アクティビティ)みたいな機能もあって便利な分、カスタマイズに苦労します。Google先生にお伺いを立てても情報は少なく、フォーラムは全て英語、という難解さ。他力本願が心情の私も、やはりつまずきました。あちこちでつまずいてばかりだったのですが、やはり最大は「プロフィールなどのメニューから各ユーザーの個別ページに飛ぶと、せっかくSNS用に作ったテンプレートが無効になってしまう」という点でした。最初はプラグインの中のphpファイルに従ってindex.phpのデフォルトテンプレートを使うようになっていうのかな、と思ってたんです。Template」で見てみたら、どうやら使用されているのは、固定ページ用のpage.phpのようでした。そこから、functions.phpでスラッグでテンプレートを分けるように指定しても駄目、bp-custom.phpのフィルターフックで何とかならないか試してみても駄目。頭を抱えて2日経過した頃BuddyPressのフォーラムの記事にSNS用のテンプレートファイル名をbuddypress.phpにしたら、無事解決しました。私の2日間は何だったんだろう。そもそも「英語だから」とフォーラムを真剣に探さなかった私の自業自得ではあるのですが。定期的に英語に触れる機会は必要ですね。あと、苦手だけど必要なものを苦手だからと何も考えずに避け続けると、とんでもない回り道をすることになる、と悟りました。money.(この程度なら理解可能)【ハートブレーン】https://heartbrain.netwebネタ【ハートブレーン】https://heartbrain.net最後までご覧いただき、ありがとうございました。よろしければ、SNSでのシェアやランキングなど、応援よろしくお願いします。