横からすみません。
functions.php に以下のコードを追加すれば、
標準の投稿でページヘッダーとパンくずリストを非表示にする(出力しない)ことができます。
// 投稿にページヘッダーを表示しない
add_filter( 'lightning_is_page_header', function(){
if ( 'post' === get_post_type() ){
return false;
} else {
return true;
}
} );
// 投稿の前のパンくずリストを表示しない
add_filter( 'lightning_is_breadcrumb', function(){
if ( 'post' === get_post_type() ){
return false;
} else {
return true;
}
} );
SEO の観点からパンくずリストはあった方がよさそうですが、
以下のコードを追加して投稿の後にパンくずリストを表示できます。
// 投稿の後にパンくずリストを表示する
function my_show_breadcrumb(){
if ( 'post' === get_post_type() ){
VK_Breadcrumb::the_breadcrumb();
}
};
add_action ( 'lightning_main_section_append', 'my_show_breadcrumb');
'post'
の部分を書き換えればカスタム投稿タイプでも使えます。
ページヘッダーを非表示にすると、投稿のタイトルまで非表示になってしまうので
Lightning ページヘッダー設定 → 投稿 で、表示要素を 投稿タイプ名 にすれば、
ページヘッダーを非表示にしても投稿のタイトルを表示できます。
-
この返信は3年、 3ヶ月前に対馬 俊彦が編集しました。