私も仲間に入れてください 😀
子テーマの functions.php に以下のコードを追加する方法もあります。
function my_lightning_page_header_title_html( $page_header_title_html ) {
if( is_home() ){
$page_header_title_html .= '<div class="page-header-subtext">サブテキスト</div>';
}
return $page_header_title_html;
}
add_filter( 'lightning_page_header_title_html', 'my_lightning_page_header_title_html' );
ご質問者は「ブログTOPだけできなくて困っている」とのことですが、
* アーカイブページ
* 個別投稿ページ (表示要素を 投稿タイプ名 にしている場合)
も同様のデザインにしたいと思いますので、以下のようにするのがよさそうです。
function my_lightning_page_header_title_html( $page_header_title_html ) {
if( is_home() || is_archive() || is_single() ){
$page_header_title_html .= '<div class="page-header-subtext">サブテキスト</div>';
}
return $page_header_title_html;
}
add_filter( 'lightning_page_header_title_html', 'my_lightning_page_header_title_html' );
【追記】上記のコードはカスタム投稿タイプを使っていないことを前提としています。
【また追記です】実際に試してみたところ、以下のコードにすればカスタム投稿がある場合でもやりたいことができました。
function my_lightning_page_header_title_html( $page_header_title_html ) {
if( 'post' === get_post_type() ){
$page_header_title_html .= '<div class="page-header-subtext">サブテキスト</div>';
}
return $page_header_title_html;
}
add_filter( 'lightning_page_header_title_html', 'my_lightning_page_header_title_html' );
-
この返信は2年、 11ヶ月前に対馬 俊彦が編集しました。
-
この返信は2年、 11ヶ月前に対馬 俊彦が編集しました。