Verifica se está no loop do wordpress antes de olhar o template_slug
Erro de digitação
Não dar erro se as opções não estiverem definidas
Formata preço corretamente no painel
Formtação do preço na configuração do widget no painel
Usa valor padrão do get_option ao invés de verificar se falhou
Não forçar como template padrão se não estiver marcado como contribua