【WordPress】カスタムロゴをコンテンツによって出し分ける
get_custom_logo フィルターを使用します。
投稿だけ別のロゴにする例
functions.php
function my_custom_logo( $html ) {
if ( is_home() || is_archive( 'post' ) || is_singular( 'post' ) ) {
$html = '<h1><a href="' . home_url() . '/blog/" rel="home" itemprop="url"><img src="画像パス"></a></h1>';
}
return $html;
}
add_filter( 'get_custom_logo', 'my_custom_logo' );