seijo31
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: シングルページが表示されないcategory名とpage名がバッティングしていたのが原因でした。
くだらないトピックを立ててしまい申し訳ありません。
自己解決しましたので、閉じさせていただきます。フォーラム: 使い方全般
返信が含まれるトピック: 企業サイトで複数ページで投稿を表示したい。>kzさん
ご回答ありがとうございます。
ご提示してもらった、コードを参考にして、
投稿ページに指定しているページ以外でも投稿を出力する事が出来ました。
query_postsを使って、投稿記事の情報をDBから持ってこないと駄目だったんですね。
その辺の仕組みが全くわかっていませんでした。。。つまり、「設定>表示設定>投稿ページ」にて設定されたページは
あらかじめ投稿記事情報を取得した状態に設定するという意味あいなのですね。
(間違ってるかもしれませんが・・・)ご回答ありがとうございました。
フォーラム: 使い方全般
返信が含まれるトピック: 企業サイトで複数ページで投稿を表示したい。>rockhopper2000さん
>「toppage.php」「news.php」「blog.php」
>などのpage.phpを改変したテンプレートを適用していると言うことでしょうか?
はい。デザインが微妙に異なるので違ったテンプレートを適用しています。>カテゴリー「新着情報」として投稿されたページを表示する
>ページにはカテゴリーという概念がないのでどうなんでしょう?
×「カテゴリー「新着情報」として投稿されたページを表示する」
◯「カテゴリー「新着情報」として投稿された記事をページに表示する」またしても、説明が誤っておりました。混乱させるような文章で申し訳ありません。
>③新着情報 カテゴリー「新着情報」として投稿されたpost(一般的なブログ記事)を条件分岐で表示する。
>④ブログ カテゴリー「ブログ」として投稿されたpost(一般的なブログ記事)を条件分岐で表示する。
>と言うイメージなのでしょうか?
はい。まさにその通りです。
現在の私の状況は、ページに対して、記事を出力するには、設定>表示設定>投稿ページにて設定されたページにしか記事を出力できない状態です。
この投稿ページを複数指定することができれば、各ページのテンプレートファイルに
<?php if(have_posts()): while(have_posts()): the_post(); ?> <p><?php the_content(); ?></p> <?php endwhile; endif; ?>
上記のようなコードで、記事の内容を出力できると考えておりましたが、
実際には、1ページしか指定出来なかったため、何か方法はないかと模索していました。なにか方法はありますでしょうか?改めてご教授お願いします。
フォーラム: 使い方全般
返信が含まれるトピック: 企業サイトで複数ページで投稿を表示したい。>rockhopper2000
説明がわかりづらくて申し訳ありません。
現状、「新着情報」「ブログ」ともにWordPressの管理画面にて追加するページで作成しています。ページを追加して、それぞれ違ったテンプレートを当てています。
「toppage.php」「news.php」「blog.php」静的コンテンツとは投稿が反映されないページのことでしょうか?
③新着情報 カテゴリー「新着情報」として投稿されたページを表示する
④ブログ カテゴリー「ブログ」として投稿されたページを表示する。
上記のようなイメージですので
「静的コンテンツ」ではないと思います。