Modelo do zero: barras laterais não mostrando o widget

Eu tenho um problema em que eu tenho um plugin ( newsletter ) que tem um widget no qual os usuários podem (geralmente) se inscrever em um boletim informativo e outras funcionalidades.

Mas eu divago.

Tenho tentado criar meu próprio modelo wordpress apenas para uso pessoal. O seguinte é o código que acumulei na progressão para ter uma barra lateral funcional, mas até agora, sem sucesso. Qualquer ajuda é muito apreciada. obrigado

index.php

functions.php

  'Home right sidebar', 'id' => 'home_right_1', 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', ) ); } add_action( 'widgets_init', 'arphabet_widgets_init' ); ?>

Sidebar.php (tirado do tema twentyfourtine)

  

Solutions Collecting From Web of "Modelo do zero: barras laterais não mostrando o widget"

Quando você usa is_active_sidebar e dynamic_sidebar o argumento precisa combinar o id de uma barra lateral registrada em seu tema. No seu caso, será home_right_1 não sidebar-1 como no código que você copiou.

Tecnicamente, o nome da barra lateral também deve funcionar em ambos e o número do índice da barra lateral deve funcionar com is_active_sidebar mas recordo vagamente ter problemas para que o nome funcione corretamente, então fique atento.