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

カスタム投稿タイプについて < SWELLに関する質問

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

カスタム投稿タイプについて
 
通知
すべてクリア

カスタム投稿タイプについて

7 投稿
2 ユーザー
0 Likes
4,590 表示
wbya
 wbya
(@wbya)
Active Member
Topic starter
 

素晴らしいテーマありがとうございます。
こちらのフォーラムでご回答いただけるのであれば教えていただきたいのですが、「Custom Post Type UI」などでカスタム投稿を使用する場合、カスタム投稿タイプ用アーカイブテーマを子テーマに設置して、独自の表示をしたいと考えています。

その際、カスタマイザーの
【サイドバーの設定】
□アーカイブページにサイドバーを表示する
に影響されてサイドバーが有効になりますが、こちらを無効化する方法はありますか?

なお、カスタム投稿タイプの投稿1件ごとの表示の際は、カスタム投稿タイプ用のサイドバーを設置したいと思います。

可能であればご教示お願いいたします。

 
投稿済 : 18/11/2019 3:59 am
了(開発者)
(@ryo)
Illustrious Member Admin
 

is_show_sidebar というフィルターフックを用意していますので、そちらにカスタム投稿タイプの場合は false を投げてもらえればと思います!

 
投稿済 : 19/11/2019 4:44 am
wbya
 wbya
(@wbya)
Active Member
Topic starter
 

了さん

ご返信ありがとうございます。

カスタム投稿タイプの場合は false を

なるほどー。
やってみます!
ありがとうございました。

 
投稿済 : 19/11/2019 5:12 am
wbya
 wbya
(@wbya)
Active Member
Topic starter
 

了さん

すみません。
つまづきました。

カスタム投稿の記事を表示している際は、投稿とは別(カスタム投稿タイプ)のサイドバーに置き換えたいんですが、functions.phpにどう書くのがベストでしょうか?

ヒントもらったのにすみません。
よろしくお願いします。

 
投稿済 : 19/11/2019 6:14 am
了(開発者)
(@ryo)
Illustrious Member Admin
 

あ〜、勘違いしてました、サイドバーの中身も変えたいのですね。

sidebar.phpを子テーマに設置して、条件分岐していただければと思います。

 
投稿済 : 26/11/2019 2:19 am
wbya
 wbya
(@wbya)
Active Member
Topic starter
 

了さん、ありがとうございます。
sidebar.phpの条件分岐で表示分けられました。

ちなみにコーポレートサイトをつくっていて、カスタム投稿の新着数件をホームに表示させたいんですが、home.phpを子テーマに持ってきて、直接カスタム投稿のループ書くのがベターでしょうか?

ホーム自体をエディターでいじることはないため、固定ページをホームにする必要性も低く、投稿系のリストも一度設置したら動かすことはありません。

アドバイスいただけると助かります。
よろしくお願いします!

 
投稿済 : 26/11/2019 2:51 pm
了(開発者)
(@ryo)
Illustrious Member Admin
 

@wbya

どういうページにしたいのか詳しくわからないのでなんとも言えないですが、子テーマでカスタマイズするとSWELL本体のアップデートによって修正作業が入る可能性があるので、固定ページで実現できることは固定ページでいいかなと思います。

 
投稿済 : 30/11/2019 8:30 am
共有: