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

ウィジェットの表示/非表示設定について < SWELLに関する質問

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

ウィジェットの表示/非表示設定について
 
通知
すべてクリア

[解決済] ウィジェットの表示/非表示設定について

3 投稿
2 ユーザー
1 Likes
2,375 表示
yui
 yui
(@yui)
Eminent Member
Topic starter
 

ウィジェットについて質問させてください。
ブログパーツで作ったお問合せフォームへの誘導セクション(フルワイドブロック)をフッター直前ウィジェットにカスタムHTMLで挿入しています。
これを特定の固定ページ(お問い合わせページ)で非表示にする方法はありますか?

もしくは以下の設定時に、全幅表示にする方法。
サイト全体はサイドバーを非表示にしていて、投稿ページ(固定)&投稿ページのみサイドバーを表示させているため、
1.固定ページ下部ウィジェットに挿入→固定ページ設定から非表示にする
2.投稿ページ下部ウィジェットに同じものを挿入
というやり方だとサイドバーがあるせいで全幅にならず。
※WordPress設定で投稿ページに設定した固定ページは「下部ウィジェットを非表示にする」にチェックを入れても表示されましたが仕様でしょうか?

やりたいこと
①お問い合わせページ(固定)ではウィジェットを非表示にする
②サイドバーを表示した投稿ページ(固定)および各投稿ページではウィジェットを全幅で表示する

該当ページが公開前のため、画像ですみません・・・。
よろしくお願いします。

 
投稿済 : 28/01/2021 7:02 am
了(開発者)
(@ryo)
Illustrious Member Admin
 

フッター直前ウィジェットを特定の固定ページ(お問い合わせページ)で非表示にする方法

SWELLではページごとのCSSを設定できるので、CSSで非表示にするのが手軽です。
他には is_active_sidebar フックを使っていただく方法があります。

.

※WordPress設定で投稿ページに設定した固定ページは「下部ウィジェットを非表示にする」にチェックを入れても表示されましたが仕様でしょうか?

これはそうですね、普通の固定ページとは異なるので挙動に差が出ると思います...!(少し見直してみます)

.

サイドバーありのページでメインコンテンツエリアをフルワイドにすることはできません。

.

また、できれば今後は1トピックにつき一つの質問にしていただければと思います。

 
投稿済 : 28/01/2021 7:37 am
yui
 yui
(@yui)
Eminent Member
Topic starter
 

SWELLではページごとのCSSを設定できるので、CSSで非表示にするのが手軽です。

ここで設定できたんですね。ありがとうございます!
無事非表示にできました。

トピックの件、申し訳ございませんでした。今後質問するときには気を付けます。

回答ありがとうございました。

 
投稿済 : 28/01/2021 11:08 am
共有: