Simplicityの特徴 › フォーラム › Simplicityについての質問 › 固定ページに新規トピック投稿画面を表示させるには?
- このトピックには6件の返信、2人の参加者があり、最後に
辻川和伸により11年、 5ヶ月前に更新されました。
-
投稿者投稿
-
-
2014年11月15日 9:16 AM #9156
辻川和伸
ゲストわいひらさん、はじめまして
Simplicityとbbpressで掲示板サイトを作っています。フォーラムの新規トピック投稿画面はフォーラム下部に表示されますが、投稿数が多いと新規トピック投稿画面が下に来過ぎてやや目立ちにくいです。それで別に固定ページを用意し、そこにも新規トピック投稿画面を表示させたいのですがどのようにすれば良いでしょうか?なお現在はWordpressのトップページに固定ページを置きPage Builderでbbpressの標準ウィジェットで最近のトピックと最近の投稿を表示させておりそこから返信できます。出来ればその下に新規トピック投稿画面を配置したいと考えています。ご助言よろしくお願いします。
-
2014年11月15日 1:04 PM #9189
わいひらキーマスター辻川さんはじめましてこんにちは。
bbPressは僕が作っているわけではないので、申しわけないですがわからないです。
-
2014年11月15日 6:07 PM #9232
辻川和伸
ゲストわいひらさん、
ご回答ありがとうございます。もう少し自分で考えてみます。TwentyTwelveというテーマではbbpressのextraフォルダー内のpage-create-topic.phpをtwentytwelveフォルダー内に置くと固定ページに表示させることが出来ました。ただ同じことをSimplicityに適用したら固定ページに新規トピック投稿画面を表示できたものの、「新規トピックを作成」という項目名がずれてしまい使用できませんでした。どうもこの辺りにヒントがありそうです。
-
2014年11月15日 8:11 PM #9242
わいひらキーマスターそのやり方の解説ページとかはありますか?
僕にできるかはわからないのですが、試してみます。 -
2014年11月15日 8:24 PM #9244
辻川和伸
ゲスト私が参考にしたのは以下のサイトです。
WordPressでスレッド式掲示板を作る方法~bbPressの使い方
http://blog.verygoodtown.com/2014/04/wodpress-bbpress-plugin/ -
2014年11月15日 9:22 PM #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; } -
2014年11月16日 9:38 AM #9316
辻川和伸
ゲストわいひらさん、
ありがとうございました。page-create-topic.php追記とsimplicity子テーマのstyle.css追記で無事固定ページに新規トピック投稿画面を表示させることが出来ました。スマートフォン(Nexusu5)でもきちんと表示されました。これでPCやスマートフォンのwordpressトップページから簡単にトピック作成できるようになりました。掲示板仲間にもさっそく連絡します。重ねて感謝します!
-
-
投稿者投稿
- トピック「固定ページに新規トピック投稿画面を表示させるには?」には新しい返信をつけることはできません。