bbpressに関して。

Simplicityの特徴 › フォーラム › 要望・機能追加など › bbpressに関して。

18件の返信スレッドを表示中
  • 投稿者
    投稿
    • #33754
      吉田
      ゲスト

      色々bbpressに関することの質問が多いとは思います。
      またbbpressは直接わいひらさんとは関係がないものと理解し、それでももしも何か良い知恵をいただければ嬉しいなと思い、質問をさせてください。

      bbpressが色々参考になるなと思いカスタム中なのですが、bbpressの掲示板の上に本文を入れたい、と思うのですが、かなり手間なカスタムになるでしょうか?

      良ければお知恵を借りられればうれしく思います。

      よろしくお願いいたします。

    • #33782
      アバター画像わいひら
      キーマスター

      このページのようにするということですか?
      http://wp-simplicity.com/forums/

      それとも、それぞれのトピックの上に本文を入れるということですか?
      あと利用しているテーマはなんでしょうか?

    • #33795
      吉田
      ゲスト

      はい。ご指定のリンクの通りです。また、それぞれのトピックの上にも本文を入れられたらなと思っています。
      使用テーマなのですが、この質問のカスタムを行いたいのはstinger2014をそのままプレーンに使っています…….もちろんsimplicityは、もうひとつのサイトで使用しておりまして、たまに質問をさせていただいていました。しかしstinger2014の方がアクセス集めに成功してしまいました….。

      simplicityを使用しないと、不可能であれば、もちろんテーマは変更するつもりです。かなり不心得で申し訳ありません……。

      それと、『このテーマには〜返信〜ボイスが含まれます』という部分を削除して使用したいな、と考えています。
      記述部分を探してみましたが、一日かかっても探せませんでした…….。

      もうひとつ今私がこの文章を打っている投稿スペース、トピック作成スペース、ページャーの記述。

      お時間のある気が向いたとき、教えていただければ嬉しいです。

      よろしくお願いいたします。

    • #33818
      アバター画像わいひら
      キーマスター

      Simplicityを用いてサポートフォーラムのように作成するには、固定ページを新規作成するときに添付写真のように「ページ属性」の「テンプレート」を「bbPress – Forums (Index)」を選択すれば作成できます。
      STINGERで行うには、フォーラムのインデックスページ用のページテンプレートを作成すれば同様のことができるかと思います。
      ページテンプレートの作成方法については、Simplicityフォルダの「page-template」内のファイルを参考にしてみてください。

      トピックでそれぞれ本文を入れる方法は、僕はまだ使用したことがなく、調べたことがないのでわからないです。もしかしたら、インデックスページと同様にテンプレートを作成すれば出来るのかもしれませんが、僕もbbPressに精通しているわけではないので、詳しいことは、調べていただければと思います。

      それと、『このテーマには?返信?ボイスが含まれます』という部分を削除して使用したいな、と考えています。

      ブラウザの、開発者ツールでCSSセレクタを調べてスタイルシートで非表示にすればいけるかと思います。
      それだったら.bbp-template-noticクラスを非表示にするとか。
      詳しい方法は、以下に書いてあるので、非表示にしたい箇所があったら、調べてみてください。
      WordPressテーマのCSSカスタマイズ向けChromeデベロッパーツールの使い方

    • #33825
      吉田
      ゲスト

      とりあえず色々実験して試してみたいと思います。

      色々教えていただき感謝です。

      またいじってつまづいたら質問させていただきたいとおもいます。

      まずはお礼まで

    • #33932
      吉田
      ゲスト

      先日は質問に回答いただきありがとうございました。

      本日はお休みということもあり、教えていただいたデベロッパーツールを昨夜から色々調べていました。

      前回は『このテーマには?返信?ボイスが含まれます』といった部分を消したいということで、質問をさせていただきました。

      デベロッパーツールを使用し、確認してみました。
      http://stat.ameba.jp/user_images/20151125/10/inuhiko99/c4/23/j/t02200060_0264007213493686917.jpg

      この部分を右クリックすると
      http://stat.ameba.jp/user_images/20151125/10/inuhiko99/49/6f/j/t02200141_0800051413493687038.jpg
      このような画面が現れます。

      この部分は「bbp-topic-description」という部分をいじればよいのだなというのがわかりました。

      そうすると、そのいじる部分というのは、実際にどこにあるのでしょうか?

      「bbp-forum-description」をdiplay none にするか、削除すればよい。

      というのは、わかったのですが、実際にいじる場所がどこなのか?バカすぎてわかりません。

      もちろん可能な限りググってはみたのですが・・・。

      ちょっとお手上げでしたので、空いてるお時間にでもアドバイスいただければ嬉しいです。

    • #33933
      吉田
      ゲスト
    • #33934
      吉田
      ゲスト
    • #33935
      吉田
      ゲスト

      わいひらさんのいうとおり「bbp-template-notic」の部分に、「bbp-forum-description」の記述は確かにあるのですが、デベロッパーツールを使用して、その記述部分を探せるか?

      というのが質問の具体的な内容でした。

    • #33939
      吉田
      ゲスト

      質問が多くなり申し訳ありません。

      追記です。

      たぶん。
      『このテーマには?返信?ボイスが含まれます』を削除するには
      <div class=”bbp-template-notice info”>
      <p class=”bbp-forum-description”>’,
      あたりを非表示にする、削除する
      のどちらかなのだろうな
      というのはなんとなくわかったのですが

      非表示にするのは、「○○○・・・・」{display none}だとはなんとなく思い試してみるのですが
      なかなかうまくいきません・・。

      アドバイスいただければありがたいです。

    • #33940
      Hidekichi
      ゲスト

      このフォーラムと同じなら

      .bbp-template-notice.info {
        display: none;
      }

      で消えると思います。

    • #33942
      Hidekichi
      ゲスト

      あ、それからbbpressはプラグインで、子テーマstyle.cssなどよりも後で読み込まれるので、子テーマheader-insert.phpにstyleタグとして書く必要があります。

      子テーマにheader-insert.phpがなければ、親テーマからコピって子テーマフォルダに入れたら良いかと思います。これまでに何も書いた記憶がないのなら中身は何も書いてないかと思うので。

      もし、header-insert.phpに

      <?php

      等と記載があれば、それよりも上に書けばよいです。つまり、

      [style]
        //ここに.bbp-template・・・のスタイル
      [/style]
      <?php

      ※〈〉は[]として書いています。〈〉で書きなおして下さい。

      こんな感じです。そうすると、head閉じタグ手前でstyleタグが入ることになるので、プラグインよりも後で読み込まれcssが有効になります。まぁプラグインのcssを探しだして直接修正しても良いのですが、プラグインのアップデートなどで無くなってしまうので、理想は子テーマheader-insert.phpでしょうか。

      あるいは、別途用意しておいたファイルをjQueryで読み込んでも良いのですが、ちょっと面倒臭いかと思うのでheader-insert.phpが良いのではないかと思います。

    • #33943
      吉田
      ゲスト

      回答をありがとうございました。

      なかなかのおバカの私なりに解釈し、難しい・・と思いながらも

      親テーマの方に記述したりすると、非表示にすることができました。

      なるほどーー。。。と思いながら感心しています。

      まだ言われている意味も半分も理解しておりませんが

      読み返しながら理想の形に近づけていきたいと思いました!

      ありがとうございました!

    • #33948
      Hidekichi
      ゲスト

      > 親テーマの方に記述したりすると、非表示にすることができました。

      親テーマのheader-insert.phpですか?
      親テーマをいじるとSimplicityのアップデートの時にカスタマイズした内容が消えてしまうので、アップデートのたびに同じことをやり直さなくてはいけません。
      なので、できるだけ子テーマを利用するのをオススメします。

      > まだ言われている意味も半分も理解しておりませんが

      cssは同じセレクタの同じプロパティがある場合、後から読み込まれるのが有効になってしまいます。
      例えば、

      #header {
        color: red;
      }
      #header {
        color: blue;
      }

      このように、連続であることは少ないかと思いますが、親テーマの#headerがあり、子テーマにも#headerの同じプロパティ(上記例ではcolor)がある場合、読み込み順として、まず親テーマが読み込まれて子テーマが次に読み込まれるので、元々ある親テーマの#headerは子テーマの#headerで上書きされるという意味です。例では#headerのcolorはblueで出力されることになります。

      bbpressは親子テーマstyle.cssより後で読み込まれるため、子テーマのstyle.cssに.bbp-template-notice.infoの設定を書いたとしても、後で読み込まれた本来のbbpressのcssが上書きし、何も変化がありません。
      なのでプラグインよりも後で読み込まれる部分にcssを書くことで設定を有効にするというのがheader-insert.phpに書く意味です。

    • #33950
      アバター画像わいひら
      キーマスター

      あまり作法は良くないですが、CSSの!importantルールを利用することで、設定の有線度を上げることもできます。

      その他に、優先度の高いCSSセレクタを使うという方法もあります。
      CSS3 – CSSセレクタの優先順位の計算方法 – Qiita
      正確にはこっち。
      ご存知、ないのですか?CSSの優先順位

    • #34165
      吉田
      ゲスト

      先日はアドバイスをいただきありがとうございました。

      アドバイスいただいたように、子テーマへを利用するようにし、!importantを使いながら、bbpressを思った形にしたくて、最近いじっています。

      今回ももしかすると簡単なことなのかもしれませんが、例によってお時間のあるときにでもお答えいただければ嬉しいです。

      質問ですが、

      bbpressの「fieldset」の手前に、「<article>」で何かコンテンツを差し込みたいと思いました。

      まずデベロッパーツールを使用してみると、そうした送信フォームは「fieldset」という記述部分を探せばよいのだろうな、ということがわかりましたので、templates>default>bbpress>form-topic.phpの
      「fieldset」の手前に「<article>」を挿入しました。

      これで、「フォーラム一覧」の「fieldset」手前に問題なく、「<article>」が挿入されました。

      次に「トピック」の「fieldset」手前に「<article>」を挿入するのがうまくいかなかったです。

      「トピック」の「fieldset」手前に「<article>」を挿入する、記述部分を探せないというのが今回の質問です。

      具体的には今この文章を書いている「返信先: bbpressに関して」の上ということなのですが、bbpress内のphp、cssファイルを一通り見てみて、実際に試してみて1週間くらい経って、お手上げでした・・・。

      もしかすると、本当に簡単なことなのかもしれないですけど。

      ではお手数おかけしますが、よろしくお願いいたします。

    • #34188
      アバター画像わいひら
      キーマスター

      このフォーラムは、Simplicity用のフォーラムなので、サポート対象外のものにもあるように、申し訳ないですが、個別のプラグインのカスタマイズ方法までは、サポートしきれません。
      僕もプラグインの作者ではないので、プラグインカスタマイズは、自前で調べて、自己責任でやっていただくしかないです。

    • #34196
      吉田
      ゲスト

      了解いたしました。

      お手数をおかけしました。

      でも色々勉強になりました。

      ありがとうございます!

    • #34211
      アバター画像わいひら
      キーマスター

      今は、空いた時間があまりないもので、申しわけないです。
      ありがとうございます。

18件の返信スレッドを表示中
  • トピック「bbpressに関して。」には新しい返信をつけることはできません。
スポンサーリンク
アドセンス(大)
アドセンス(大)