[ 解決済 ] ページヘッダーとパンくずリストをそれぞれ設定したい
[ 解決済 ] ページヘッダーとパンくずリストをそれぞれ設定したい
-
投稿者投稿
-
2020年10月7日 4:13 PM #42898
avusblue参加者レイアウト設定の
「ページヘッダーとパンくずリスト」
ですが、「ページヘッダー」「パンくずリスト」について
表示/非表示を、
それぞれ設定できるようにしては頂けないでしょうか。よろしくお願いいたします。
2020年10月8日 12:47 PM #42929ご意見ありがとうございます。
どんな場面での利用想定でしょうか?2020年10月13日 2:40 PM #43158横やりで失礼します。
「ページヘッダー」「パンくずリスト」について
表示/非表示を、
それぞれ設定できるようにしては頂けないでしょうか。これ、私もそう思っていました。
デザイン的に「パンくずは必要だけどヘッダーのタイトルはいらない」とか、その逆もあったりしますので。
2020年10月20日 3:40 PM #434192020年10月22日 6:11 PM #43510
avusblue参加者返信が遅くなりまして、申し訳ございません。
特に固定ページの場合ですが、
縦の順で・グローバルメニュー
↓
・ページヘッダー(ページタイトル)
↓
・パンくずリストという並びが、不自然に思える場合があるので、
・グローバルメニュー
↓
・パンくずリスト
↓
・ページヘッダー(ページタイトル)と並べたい時があります。
この場合、
ページヘッダーをCSSでdisplay:noneにし、
固定ページ内にh1タグでページタイトルを記載しているのですが、固定ページごとにh1で見出しを作る手間と
h1タグがページ内に2ヶ所存在してしまうという、
SEO観点のからのリスクがあります。その点から、
ページヘッダーとパンくずリストをそれぞれ、
表示/非表示の切り替えができると良いと思っています。無茶を言いますと、
ページヘッダーとパンくずリストの場所を上下入れ替えられると、
さらに良いと思っているのですが、
フォーラムで要望して良い内容かどうか迷いながら投稿させて頂きました。※投稿ページに関しましては、
・グローバルメニュー
↓
・パンくずリスト
↓
・ページタイトル(h1)という並びになっているので、
この並びを固定ページでも実現できないかと思い、
投稿させて頂いた次第です。2020年10月29日 2:57 PM #43891とりあえずページヘッダーとパンくずは個別に非表示に出来るようにする予定ですが、
別のタスクも溜まっておりますので11月の実装予定となります。順番の入れ替えは…特定のスキンで別の不具合が発生しそうなので、見送らせていただきたいです…。
https://github.com/vektor-inc/lightning/issues/471
- この返信は4年前に石川@Vektor,Inc.が編集しました。
2020年10月29日 5:02 PM #43902
avusblue参加者石川様
お忙しい中、
ページヘッダーとパンくずの個別非表示にご対応頂きありがとうございます!順番の入れ替えのカスタマイズについてですが、
singular.phpのページヘッダーとパンくず部分を上下入れ替える。
という対応で問題ないでしょうか?/* Page Header /*-------------------------------------------*/ $old_file_name[] = 'module_pageTit.php'; if ( locate_template( $old_file_name, false, false ) ) { locate_template( $old_file_name, true, false ); } else { get_template_part( 'template-parts/page-header' ); } /* BreadCrumb /*-------------------------------------------*/ do_action( 'lightning_breadcrumb_before' ); $old_file_name[] = 'module_panList.php'; if ( locate_template( $old_file_name, false, false ) ) { locate_template( $old_file_name, true, false ); } else { get_template_part( 'template-parts/breadcrumb' ); } do_action( 'lightning_breadcrumb_after' );
2020年11月2日 2:22 AM #44053singular.phpはカスタマイズすると事故率が高いので対応検討中につき今しばらくお待ちください。
2020年11月2日 9:19 PM #44120
avusblue参加者singular.phpはカスタマイズすると事故率が高いので対応検討中につき今しばらくお待ちください。
承知しました。
ご検討ありがとうございます!2020年11月3日 12:40 PM #44128明日リリース予定のバージョンで比較的少ないコードで対応可能&個別に非表示制御できるようになります。
2020年11月4日 6:51 PM #44193おまたせしました。
Lightning Pro 8.0 リリースしましたので、先の返信の内容でお試しください。2020年11月5日 1:11 PM #44222
avusblue参加者石川様
ご対応ありがとうございます!
細かくて申し訳ないのですが
を参考に
ページヘッダーとパンくずリストの上下を入れ替えた状態で「ページヘッダーを表示しない」
にチェックを入れたのですが入れ替えたページヘッダーが表示されてしまいます。
ページヘッダーとパンくずリストの上下を入れ替えた状態で
「ページヘッダーを表示しない」へのチェックで
任意のページヘッダーを非表示にしていただくことは
できますでしょうか。よろしくお願いいたします。
2020年11月5日 1:49 PM #44224すみません、コードが間違っていました。
修正コードと差し替えてご確認ください。// ページヘッダーを非表示にする add_filter( 'lightning_is_page_header', function( $return ){ return false; } ); // ページヘッダーをパンくずの後ろに出力 add_action( 'lightning_breadcrumb_after', function(){ global $post; if ( empty( $post->_lightning_design_setting['hidden_page_header'] ) ) { get_template_part( 'template-parts/page-header' ); } } );
2020年11月5日 6:02 PM #44242
avusblue参加者石川様
ありがとうございます!
意図通りに表示できるようになりました!お忙しい中、ご対応いただき感謝いたします。
-
投稿者投稿
- このトピックに返信するにはログインが必要です。