WordPressのカスタマイズが柔軟に行えるテーマの代表とも言えるLightningを新規でインストールすると、ウィジェット機能の[トップページコンテンツエリア上部]というウィジェットが消えてしまう為、そのウィジェットを復活させるコードを紹介します。
function my_lightning_widgets_init_home_top() {
register_sidebar(
array(
'name' => __( 'Home content top', 'lightning' ),
'id' => 'home-content-top-widget-area',
'before_widget' => '<div class="widget %2$s" id="%1$s">',
'after_widget' => '</div>',
'before_title' => '<h2>',
'after_title' => '</h2>',
)
);
}
add_action( 'widgets_init', 'my_lightning_widgets_init_home_top' );
function my_lightning_widgets_add_home_top() {
if ( is_front_page() ) {
if ( is_active_sidebar( 'home-content-top-widget-area' ) ) {
dynamic_sidebar( 'home-content-top-widget-area' );
}
}
}
add_action( 'lightning_main_section_prepend', 'my_lightning_widgets_add_home_top' );
このコードは下記HP情報をもとに紹介しております。
≫https://www.vektor-inc.co.jp/p…
上記コードをテーマ内[function.php]に追加で、復活します。