Você diz uma barra lateral para cada categoria e postagens dessas categorias mostram a mesma barra, com suporte a widgets?
Não sei se é boa ideia, se tiver umas 20 categorias, quando for adicionar widgets a tela vai acabar travando de tanta coisa.
Se for umas 5 no máximo até pode ser feito. No arquivo sidebar.php
, criar uma cadeia de if-else para verificar qual a categoria atual e categoria da postagem. Você precisará usar o nome da categoria, ou seja, se mudar o nome depois, terá que arrumar o código.
E no functions.php
criar cada área de widget para cada uma das categorias. Você pode usar como titulo da área, o nome da categoria que vai usá-la. Possocriar este código se quiser.
Se você diz uma forma automática de fazer isso: cada vez que criar uma categoria a área de widget surge. Não sei dizer como fazer isso! talvez aqui no forum alguém seja mais capacitado a criar este código.
chovendus, a questão não é perguntar o que não entendemos, é você quem tem que tentar se expressar da melhor forma. Vale lembrar que estamos em um fórum gratuito onde ninguém ganha nada para ajudar, ajudamos por que queremos, então tente ser o mais especifico possível e tentaremos ajudar, do contrario não podemos fazer nada.