A maioria das lojas e marketplaces de temas WordPress utilizam uma barra de demonstração de temas para facilitar a pré-visualização de temas pelos seus usuários. Uma barra de demonstração de temas é uma barra de ferramentas que aparece no topo de um site com um menu seletor de temas. Ela permite que você crie um site com conteúdo fictício que seus usuários podem usar para ver a demonstração de diferentes temas que você tem disponíveis. Um dos nossos usuários, que queria lançar alguns temas gratuitos, nos perguntou como adicionar a funcionalidade da barra de demonstração de temas em seu site. Neste artigo, mostraremos como adicionar a barra de demonstração de temas no WordPress sem complicações e sem codificação.
Primeiro, instale e ative o plugin WordPress Theme Demo bar. Após a ativação, você precisa configurar o plugin na página de configurações:

Usar o plugin é muito simples e direto. Adicione a variável themedemo à URL assim:
http://www.example.com/?themedemo=nome-do-tema
Substitua nome-do-tema pelo nome do tema que você deseja exibir. A URL mostrará example.com com a Barra de Demonstração de Tema, um seletor de tema e um botão de fechar. O plugin WordPress Theme Demo Bar pega os nomes dos temas do diretório de temas. O menu suspenso de seleção de temas lista todos os temas no diretório de temas, incluindo temas filhos.
As opções de configuração na página de configurações do plugin permitem controlar a aparência completa da barra de demonstração. Você também pode escolher quais temas deseja exibir e quais temas ocultar. O WordPress Theme Demo Bar também fornece estatísticas sobre o número de vezes que cada tema foi pré-visualizado. Nas configurações individuais de cada tema, você pode escolher uma página de informações para cada um. Esta pode ser a página onde os visitantes podem ir para baixar/comprar o tema, ou saber mais sobre seus recursos. Isso pode facilmente ser um link de afiliado para uma loja de temas externa, se desejar.

Em Configurações do WordPress Theme Demo Bar » Aparência, você pode facilmente alterar a aparência do Theme Demo Bar. Você pode fazer upload de botões, usar uma folha de estilos personalizada e ajustar a altura e o posicionamento da barra de demonstração.

O WordPress Theme Demo Bar é uma solução rápida e fácil. No entanto, existem outras maneiras mais avançadas e complicadas de exibir uma barra de demonstração de tema. Você pode criar manualmente uma barra de menu flutuante no topo ou usar outro plugin para fazer o trabalho. Embora a barra de demonstração de tema seja voltada principalmente para lojas de temas que vendem temas comerciais do WordPress, você pode facilmente usá-la em um tema de estilo de portfólio também para mostrar seu trabalho. A vantagem de uma solução de barra de demonstração de tema é que você pode usar um único site para exibir todos os seus temas em vez de criar vários sites de demonstração. Se você estiver usando uma barra de demonstração de tema por outro método, por favor, nos informe nos comentários abaixo.

Dave W
Qual é uma abordagem melhor para demonstrações que você deseja mostrar a clientes potenciais, esta ou multisite? Obrigado.
tdesens
Há alguma chance de um tutorial para fazer isso sem um plugin?
Cam
Bom plugin. Você estaria atualizando o plugin para compatibilidade com multisite em um futuro próximo?
WPBeginner Support
Você pode solicitar este recurso ao autor do plugin na aba de suporte do plugin.
Admin
Pavan Solapure
Informação muito útil, mas o plugin parece estar desatualizado. Eu realmente poderia usar outras sugestões para mostrar alguns dos meus temas do WordPress.
Neo Do
Ótimo post, mas como consigo conteúdo para o tema de demonstração?
WPBeginner Support
Existem alguns plugins geradores de conteúdo fictício disponíveis no diretório de plugins do WordPress.
Admin
Pali Madra
Obrigado pelo ótimo tutorial.
Como o plugin discutido não é atualizado há mais de 2 anos, o repositório do WordPress avisa os usuários para usarem o plugin por sua conta e risco. O autor ou alguém pode garantir que ele funciona com o WordPress 3.6?
Agradeço antecipadamente.
WPBeginner Support
De 28 mil downloads, ninguém ainda relatou que está quebrado. No entanto, recomendamos cautela. Tente primeiro em uma instalação de teste em seu ambiente local.
Admin
Randi Thornton
Ótima postagem. Eu queria adicionar uma barra de temas ao meu site. Baixei o plugin e não tenho certeza de como configurá-lo usando as configurações atuais do meu site de demonstração de temas. Atualmente, meus temas (incluindo o conteúdo de demonstração do tema) residem em um subdomínio, não no meu domínio principal. O plugin está encontrando os temas, mas não os sites de demonstração de temas nos subdomínios. Esta é uma instalação multi-site do WordPress. Alguma ideia ou sugestão?
Rakesh Kumar
Este plugin não exibe os conteúdos de acordo com o outro tema selecionado, ele apenas exibe a página inicial do tema corretamente, tornando-o totalmente inútil. Alguma outra sugestão de como criar uma barra de demonstração de temas como o marketplace faz. Agradeço antecipadamente.