一部ページのみにフッターウィジェットを表示

Wordpress/
  1. ホーム
  2. Wordpress
  3. 一部ページのみにフッターウィジェットを表示

Nishiki Pro のコミュニティで他の方が質問されていた「サイドバーを一部で非表示に」への開発者様からの回答コードを一部変更して、無事にフッターウイジェットを一部ページのみ表示に出来ました。

// フッターウイジェットを一部ページのみに表示
if ( ! function_exists( 'nishiki_pro_footer_widget_disable' ) ) {
	function nishiki_pro_footer_widget_disable( $sidebars ){
		if( is_home() || is_single() || is_page('blog') || is_archive()) {
		} else {
			unset( $sidebars['footer_widget'] );
		}
		return $sidebars;
	}
}
add_filter( 'sidebars_widgets', 'nishiki_pro_footer_widget_disable', 20, 1 );

条件分岐部分がスマートな方法では無いのですが、とりあえず動いたのでよし!(笑

【2020年6月16日】
優先度の記述を20に戻すのを忘れていたので、修正しました。