固定ページに新規トピック投稿画面を表示させるには?

Simplicityの特徴 フォーラム Simplicityについての質問 固定ページに新規トピック投稿画面を表示させるには?

  • このトピックには6件の返信、2人の参加者があり、最後に辻川和伸により5年、 3ヶ月前に更新されました。
6件の返信スレッドを表示中
  • 投稿者
    投稿
    • #9156
      辻川和伸
      ゲスト

      わいひらさん、はじめまして

      Simplicityとbbpressで掲示板サイトを作っています。フォーラムの新規トピック投稿画面はフォーラム下部に表示されますが、投稿数が多いと新規トピック投稿画面が下に来過ぎてやや目立ちにくいです。それで別に固定ページを用意し、そこにも新規トピック投稿画面を表示させたいのですがどのようにすれば良いでしょうか?なお現在はWordpressのトップページに固定ページを置きPage Builderでbbpressの標準ウィジェットで最近のトピックと最近の投稿を表示させておりそこから返信できます。出来ればその下に新規トピック投稿画面を配置したいと考えています。ご助言よろしくお願いします。

    • #9189
      わいひらわいひら
      キーマスター

      辻川さんはじめましてこんにちは。

      bbPressは僕が作っているわけではないので、申しわけないですがわからないです。

    • #9232
      辻川和伸
      ゲスト

      わいひらさん、

      ご回答ありがとうございます。もう少し自分で考えてみます。TwentyTwelveというテーマではbbpressのextraフォルダー内のpage-create-topic.phpをtwentytwelveフォルダー内に置くと固定ページに表示させることが出来ました。ただ同じことをSimplicityに適用したら固定ページに新規トピック投稿画面を表示できたものの、「新規トピックを作成」という項目名がずれてしまい使用できませんでした。どうもこの辺りにヒントがありそうです。

    • #9242
      わいひらわいひら
      キーマスター

      そのやり方の解説ページとかはありますか?
      僕にできるかはわからないのですが、試してみます。

    • #9244
      辻川和伸
      ゲスト

      私が参考にしたのは以下のサイトです。

      WordPressでスレッド式掲示板を作る方法~bbPressの使い方
      http://blog.verygoodtown.com/2014/04/wodpress-bbpress-plugin/

    • #9261
      わいひらわいひら
      キーマスター

      やり方を見て、create-topic.phpの中身を見てみました。

      create-topic.phpの中身の以下の部分を

      	<?php do_action( 'bbp_after_main_content' ); ?>
      
      <?php get_sidebar(); ?>
      <?php get_footer(); ?>

      以下のように編集すれば

      	<?php do_action( 'bbp_after_main_content' ); ?>
      </div><div>
      <?php get_sidebar(); ?>
      <?php get_footer(); ?>

      トピックを立てるみたいな感じで作れました。

      入力フォームが右にずれるのは仕様みたいです。
      以下のスタイルシートを変更すれば、左側のマージンを無くすことができると思います。

      .entry-content {
          margin-left: 160px;
      }
    • #9316
      辻川和伸
      ゲスト

      わいひらさん、

      ありがとうございました。page-create-topic.php追記とsimplicity子テーマのstyle.css追記で無事固定ページに新規トピック投稿画面を表示させることが出来ました。スマートフォン(Nexusu5)でもきちんと表示されました。これでPCやスマートフォンのwordpressトップページから簡単にトピック作成できるようになりました。掲示板仲間にもさっそく連絡します。重ねて感謝します!

6件の返信スレッドを表示中
  • トピック「固定ページに新規トピック投稿画面を表示させるには?」には新しい返信をつけることはできません。
スポンサーリンク
アドセンス(大)
アドセンス(大)