会員サイトをリニューアルしました! 新サイトはこちら

一覧ページにタブの設置 < SWELLに関する質問

フォーラムをリニューアルしました!
今後は、新フォーラムをご利用ください。

一覧ページにタブの設置
 
通知
すべてクリア

一覧ページにタブの設置

4 投稿
3 ユーザー
1 Likes
1,362 表示
Tiger
(@tiger)
Active Member
Topic starter
 

一覧ページの設定方法について、ご質問がございます。

【現状】
・投稿を3つのカテゴリーに分けており、「ブログ」という親カテゴリーに紐づけております。
・トップページからリンクをクリックすると親カテゴリーの「ブログ」に移動し、投稿全てが表示されるように設定しております(category.phpへ移動※添付ファイル)。

【設定したいこと】
・親カテゴリーのブログ(category.php)にてSwellブロックの「タブ」を設置し、カテゴリーごとに表示を切り分 
けたいと考えております。

この場合、対象のテンプレートファイル(category.php)を書き換えることなく、ワードプレスの機能で対応可能でしょうか。

お手数ですが、ご教示いただきたくお願いいたします。

 
投稿済 : 11/04/2021 9:17 am
しらこ
(@96ssbike)
Prominent Member
 

> ・親カテゴリーのブログ(category.php)にてSwellブロックの「タブ」を設置し、カテゴリーごとに表示を切り分けたいと考えております。
これ自体は、目指す機能はSWELLには存在しないかと思います。

SWELLでできる関連の機能の設定としては、
1. カスタマイザー>記事一覧リストでできる設定内容(今回のやりたいことはできない)
2. WordPressのカテゴリー設定機能(SWELLで独自拡張済み)
ここで、私のサイトみたいに新着記事・人気記事とタブは設置可能。
https://tecchan.jp/entry/category/web/
もしくは、記事一覧を使わずに、カテゴリーページにブログパーツを配置して、その中にタブを設置し、さらに投稿リストブロックを使用して擬似的に記事一覧を設置は可能。ただし、この方法ではページャーを表示させることができない。
3. SWELL 2.3.6で搭載された「タームナビゲーション機能」で我慢する。
https://swell-theme.com/update/8017/
となります。

> この場合、対象のテンプレートファイル(category.php)を書き換えることなく、ワードプレスの機能で対応可能でしょうか。
おそらくできません。

> ワードプレスの機能で対応可能でしょうか。
WordPress本体には、この機能は備わっていないかと思います。

にゃーん .

 
投稿済 : 11/04/2021 6:36 pm
了(開発者)
(@ryo)
Illustrious Member Admin
 

しらこさんのおっしゃる通りかと思います!

カテゴリーページにブログパーツを配置して、その中にタブを設置し、さらに投稿リストブロックを使用

というのがおそらく一番Tigerさんの思い描いているものに近いかなと思います。

ただし、しらこさんがおっしゃっている通り、ページャーは設置できなくなってしまいます。
複数のカテゴリー一覧を配置してそれぞれにページャーをつけるとすればかなり高度なカスタマイズが必要になってきます。

カテゴリー一覧ページ風の固定ページを用意して、そこに「タブ」ブロックと「投稿リスト」ブロックを配置していただくのもありかなとは思います。(それぞれの投稿リストに「もっと見る」リンクを設置すれば、各カテゴリーごとの2ページ目以降もちゃんとみれます。)

.

ただ、個人的には変に難しいことを望みすぎずに今のままでいいかと思いますが...

This post was modified 4年前 2回 by 了(開発者)
 
投稿済 : 12/04/2021 2:18 pm
Tiger
(@tiger)
Active Member
Topic starter
 

しらこさん、了さん
お忙しい中、ご回答いただきありがとうございます。
まずは、swellでできることをしっかり把握していきます。
またわからない点がありましたら、ご質問したくお願いいたします。

 
投稿済 : 14/04/2021 11:44 am
共有: