Simplicityの特徴 › フォーラム › テーマファイルのカスタマイズに関する質問など › トップページでは本文表示、カテゴリのページではエントリーカードで一覧表示したい
- このトピックには7件の返信、2人の参加者があり、最後に
ガチョピントにより10年、 9ヶ月前に更新されました。
-
投稿者投稿
-
-
2015年12月20日 12:10 PM #34800
ガチョピント
ゲストトップページを記事一覧ではなく、本文表示にしています。トップページはこれで良いのですが、カテゴリのページを開く時は、ブログカードでの一覧表示にしたいと思っています。この場合どのようにカスタマイズすればよいでしょうか。
-
2015年12月20日 1:35 PM #34803
Hidekichi
ゲストいけるかどうかわかりませんが、
list.php
if ( is_list_style_bodies() ) {//一覧表示スタイルが本文表示 get_template_part('entry-body');//一覧表示スタイルが本文表示の場合 } else if ( is_list_style_large_cards() ){//大きなエントリーカードの場合の部分を、
if ( is_list_style_bodies() ) {//一覧表示スタイルが本文表示 if (is_archive()){ get_template_part('entry-card'); } else { get_template_part('entry-body');//一覧表示スタイルが本文表示の場合 } } else if ( is_list_style_large_cards() ){//大きなエントリーカードの場合などとしてみてはどうでしょう?
-
この返信は10年、 9ヶ月前に
わいひらが編集しました。理由: コード表示ににしておきました
-
この返信は10年、 9ヶ月前に
-
2015年12月20日 1:37 PM #34804
Hidekichi
ゲストこのフォーラムでは、〈〉や’などは全角等に自動で変換されたりする場合もあるかと思いますので、そこらは気をつけて下さい。
-
2015年12月20日 3:18 PM #34807
ガチョピント
ゲスト早速ありがとうございます。試してみましたが、トップページで何も記事が表示されなくなってしまいました。
カテゴリから一覧を見ても何も表示されておりません。。 -
2015年12月20日 6:04 PM #34808
Hidekichi
ゲスト何も表示されないってのは、タイプミスをしているか、コピペした場合はクォートを半角に直せてないから、あるいは、コピペミスでカッコが抜けてるから等と思います。
元々、entry-body.phpを読む所を、is_archive()でtrueの時、entry-cardにし、falseの時は元々のentry-body.phpを読むようにするだけなので、何かが必ず読めるはずです。
一応、サンプルを
fiddle内でrunを押して実行しても何も起こりません。
スクリプトを貼り付けるためだけに利用してます。 -
2015年12月20日 7:22 PM #34813
ガチョピント
ゲストご丁寧にありがとうございます。
やはりカッコ閉じが間違っていたようです。上手くいきました!
本当にありがとうございます。すみません。。
追加で質問があるのですが「続きを読む」のリンクを出すにはどのようにすればよいでしょうか。
http://wp-simplicity.com/list-style/
上記記事の通りタグを挿入しているのですが、「続きを読む」リンクが出てこない状態です。よろしくお願いいたします
-
2015年12月20日 7:34 PM #34818
わいひらキーマスター本文中の「続きを読む」を出したい場所に
<!--more-->を挿入していますか?
もしそれでも表示されない場合は、<!--more-->タグ関連のプラグインなどをインストールしていないでしょうか? -
2015年12月20日 9:13 PM #34823
ガチョピント
ゲストありがとうございます。タグを間違えていたようです。
<!-more->ではなく<!–more–>だとうまくいきました。ありがとうございました。
-
-
投稿者投稿
- トピック「トップページでは本文表示、カテゴリのページではエントリーカードで一覧表示したい」には新しい返信をつけることはできません。