lukeitoh
メンバー
2 years前の投稿 #
お世話になります。
現在 別のサイト(社用)の構築を命じられ、WordPress 2.8.4にて構築を考えております。
構成は静的ページが8,カテゴリーが9なのですが、 ニュース,レビューのカテゴリーで別のテンプレートを読み込みたいのです。
また ニュース,レビューのテンプレートは、サイドバーに日付とタイトルでリスト表示し、右コラムで 記事内容を表示って感じなのですけど・・・
また サイドバーはNEXTやBACKでページ変更が出来、ページ変更した場合 右コラムの記事はそのページの最新が表示されると言う・・・
説明が難しいので、参考にフジロックフェスティバルのニュースコンテンツのようにしたいのです。
何か 良い方法があればご教授願います。
lukeitoh
メンバー
2 years前の投稿 #
ご返信有難う御座います。
大体 意図した感じになりましたのですが、category-*.phpはsingle.phpをコピーして使用したのですが 一覧になってしまいます。
これを 1件の記事(デフォルトは最新記事)のみを表示させたいのです。
また sidebar.phpをtopic.phpに置き換え(中身はarchive.phpを多少改造)は出来たのですが、sidebarの一覧をクリックするとsingle.phpがテンプレートになる為、sidebar.phpが読み込まれてしまいます。
多分 sidebar.phpに分岐条件でtopic.phpを読ませると思うのですが・・・
<?php $category = array_pop( get_the_category() );
if ( $category->name == 'ニュース,レビュー' ) {
include '/topic.php';
} else {
$order = 'ASC';
}
$category_posts = get_posts( array( 'category__and' => array( $category->term_id ), 'order' => $order ) );
?>
上記のようにしてみたのですが、topic.phpが読み込まれません。
何か 記述が違うのでしょうか?
何卒 宜しくお願い致します。
lukeitoh
メンバー
2 years前の投稿 #
kvex様
お教え頂いたもので表示はされるようになりました。
有難う御座います。
私はコーダーの為 今までスタティックなものしか構築が御座いません。
phpは 今回の案件を命じられて 1週間前から勉強を始めました^^;
まったくの初心者ですので、今後とも 何卒宜しくお願い致します。