TOPページとその他のページで、一覧リスト表示を切り替える方法

Simplicityの特徴 フォーラム Simplicityについての質問 TOPページとその他のページで、一覧リスト表示を切り替える方法

このトピックには3件の返信が含まれ、2人の参加者がいます。8 ヶ月、 3 週間前 K_san さんが最後の更新を行いました。

  • 投稿者
    投稿
  • #51241

    K_san

    お世話になっております。

    カスタマイズ>レイアウト(全体・リスト) で一覧リストのスタイルを選択出来ますが、これを下記のように変更する事は可能でしょうか?

    ・トップページだけ、大きなエントリーカード表示
    ・トップページ以外は、 タイル3列

    トップページとそれ以外のページでスタイルを変更しようと思ったのですが、上手くできませんでした。


    https://wp-simplicity.com/suport/topic/トップだけ一覧リストのスタイルについて/
    過去の質問で
    ・トップだけ、タイル2列もしくはタイル3列表示
    ・トップ以外は、 エントリーカード(デフォルト)表示
    があり、それを参考に変更を試みたのですが、上手くいきません。。。

    大変初歩的な質問かもしれませんが、
    よろしくお願い致します。

  • #51256
    わいひら
    わいひら
    キーマスター

    「トップページ」の定義にもよるんですが、トップページというのが「フロントページの最初の1ページ目だけ」ということであれば、以下の手順で行うことができます。

    1.Simplicityを2.5.0eにアップデート→ https://wp-simplicity.com/downloads/downloads2/
    2.以下のコードを子テーマのfunctions.phpに追記する

    function get_list_style(){
      if (is_front_page() && !is_paged()) {
        return 'large_cards';
      } else {
        return 'tile_thumb_3columns';
      }
    }
  • #51270

    Hidekichi

    IEやedgeを考慮しなければcssのgridだけで簡単にできるんですけどねぇ。

    参考: 投稿画面のgrid表示 | codepen
    参考: トップリスト一覧のgrid表示 | codepen

  • #51304

    K_san

    わいひらさん、Hidekichiさんご回答ありがとうございました。

    まさにやりたかったことでした。
    お時間割いて回答していただき、誠にありがとうございます。

トピック「TOPページとその他のページで、一覧リスト表示を切り替える方法」への新規返信追加は締め切られています。

スポンサーリンク
アドセンス(大)
アドセンス(大)