Você quer definir a barra lateral personalizada para posts específicos substituindo a função get_sidebar()? Embora possa não haver um plugin para conseguir isso, criamos um trecho de código rápido que você pode usar para definir uma barra lateral específica usando campos personalizados no WordPress.
Instruções:
Tudo o que você precisa fazer é adicionar este código ao arquivo de template do seu tema onde você deseja chamar a barra lateral personalizada:
<?php
$sidebar = get_post_meta($post->ID, "sidebar", true);
get_sidebar($sidebar);
?>
Observação: Se esta é a sua primeira vez adicionando trechos de código no WordPress, consulte nosso guia sobre como adicionar trechos de código corretamente no WordPress, para não quebrar acidentalmente seu site.
Se você gostou deste trecho de código, por favor, considere conferir nossos outros artigos no site como: 62 melhores temas gratuitos de blog para WordPress e como configurar o rastreamento de downloads no WordPress com o Google Analytics.
obrigado pelo código
teste
Hmm… não tenho certeza quando eu usaria este…
Eu consigo ver algumas razões para usar este trecho se você tem um site e precisa substituir a barra lateral em todas as páginas, exceto em algumas. Outra razão poderia ser exibir informações específicas para páginas, etc. É um bom trecho para ter na manga caso precise dele. 🙂
Eu li isto… http://codex.wordpress.org/Function_Reference/get_sidebar
Seu post faz MUITO mais sentido para mim agora 🙂
Ahh ok legal, eu linkei o documento no post para que se outros tiverem dúvidas, eles possam ver o codex do wordpress.