個別投稿の上部と下部に表示させる情報を選択する (TwentyTwenty)


個別投稿を表示させると、本文の上に著者名、投稿日、コメント数、固定表示マークが表示される。本文の下にはタグが表示される。これらの情報の表示の有無・位置・順序を調整する方法を調べた。

結論としては、順序はソースコードを修正しない限り変更しがたい。表示するかしないか、上部と下部のどちらに表示させるかは容易に設定できる。

表示処理は /inc/template-tags.php にある twentytwenty_get_post_meta() が司っていた。上部に表示させる項目は、下記のフィルターで調整できる。この例では投稿日時・タグ・固定表示マークを表示させている。

add_filter( 'twentytwenty_post_meta_location_single_top', 'lf_2020_post_meta_location_single_top', 10, 1 );
function lf_2020_post_meta_location_single_top ( $args ) {
	return array( 'post-date', 'tags', 'sticky' );
}

下部に表示させる項目は以下のフィルターを使う。この例では表示させていない。

add_filter( 'twentytwenty_post_meta_location_single_bottom', 'lf_2020_post_meta_location_single_bottom', 10, 1 );
function lf_2020_post_meta_location_single_bottom ( $args ) {
	return array();
}
,

Posted by

on

in category