私はWordPressの世界で非常にニュースであり、個人用テンプレートの作成にいくつかの問題を見つけています。
このようなブログを実装したい(つまり、WordPressを使用して):http://viralpatel.net/blogs/
私のブログは最も単純である必要があり、2つの列のみが存在する必要があります。1つは最後の投稿用で、もう1つはより訪問された投稿用です。
そのため、既存のテンプレート(Coogeeという名前)から開始し、コンテンツ領域(index.phpファイル)を2つの列に分割しました。1つ目は新しい投稿を表示し、2つ目は最も読まれた投稿を表示します。
私はここに示すように私の列に置いたコードのいくつかの行でこの機能を実装しました:http: //bacsoftwareconsulting.com/blog/index.php/wordpress-cat/how-to-display-most-viewed-posts -in-wordpress-without-a-plugin /
さて、ホームページは私の意図に合っているように見えますが、カテゴリページで問題が発生しています。
たとえば、サイドベアのCategoriemenùの「generic」リンクをクリックすると、次のページが表示されます。http ://scorejava.com/wordpress351/?cat=2
teoryでは、このページには「一般」カテゴリが設定されている記事のみを表示する必要がありますが、これは当てはまりません。実際、左側の列には「一般」カテゴリが設定されている記事が正しく表示されていますが、右側の列にはまだ最後の5つが残っています。投稿された記事...
そして今、私は質問があります... WordPressはこのindex.phpファイルをすべてのページのコンテンツ領域のテンプレートとして使用しているようです(** single.phpファイルを使用する単一の記事を表示するものを除く)
http://viralpatel.net/blogs/category/spring/spring3-mvc-framework/のように、カテゴリページに現在のカテゴリの最後の記事を含む大きな列を1つだけ表示したいので、これは私には適していません。
このブログでわかるように、ホームページにはさらに多くの列がありますが、カテゴリページには1つの列しかありません
私は知っているでしょう:
**カテゴリページに他の構造(ホームページの記事のコンテンツに使用されるindex.phpファイルとは異なる)を定義する方法はありますか?
カテゴリページに他の構造を使用できず、その結果、カテゴリコンテンツページごとに同じindex.phpファイルを使用する必要がある場合....訪問者がいる場合にのみ2番目の列を表示する方法がありますホームページであり、カテゴリページにいる場合は表示しないでください(訪問者が次のようなページにいる場合は表示しないでください:http ://scorejava.com/wordpress351/ ?cat = 2
または、他に解決策はありますか?
Tnx
アンドレア