Um dos diferenciais do Wordpress são os Widgets. Com ele você consegue agregar funções ao seu tema aonde desejar. Para imprimir um widget é bem simples, basta usar esse código abaixo:
<?php dynamic_sidebar( 'pesquisar' ); ?>
Aonde PESQUISAR é o nome do seu WIDGET. É possível instalar um plugin que crie seus widgets personalizados, alguns tema tem essa função por padrão como é meu caso. Basta copiar e colar esse código aonde desejar. Esse é um exemplo de código que criei.
Aqui está meu WIDGET criado.
Fácil né? Mas qual a razão de eu usar esse tipo de ação? Simples... eu queria usar um WIDGET em uma parte do template, como eu não tinha o código PHP dele, decidi criar um widget personalizado e imprimi-lo no tema usando o comando acima. Um exemplo!
Instalei esse PLUGIN.
Aí coloquei o WIDGET próprio dele dentro do meu WIDGET PESQUISAR.
Aí eu adicionei o widget padrão de pesquisa do meu tema, e modifiquei ele... então quando for chamado, vai buscar o código do meu widget.
Prontinho.
General