Title: Erro na função body_class
Last modified: 6 agosto, 2016

---

# Erro na função body_class

 *  Resolvido [fritsche](https://br.wordpress.org/support/users/fritsche/)
 * (@fritsche)
 * [16 anos, 11 meses atrás](https://br.wordpress.org/support/topic/body_class/)
 * Transferi o WordPress de um servidor para outro, agora está mostrando este erro
   na página principal:
 * **Fatal error: Call to undefined function body_class() in …/wp-content/themes/
   default/header.php on line 35**
 * Como soluciono isso ?

Visualizando 6 respostas - 1 até 6 (de um total de 6)

 *  Moderador [Eduardo Zulian](https://br.wordpress.org/support/users/eduardozulian/)
 * (@eduardozulian)
 * [16 anos, 11 meses atrás](https://br.wordpress.org/support/topic/body_class/#post-2309)
 * Provavelmente o servidor novo usa uma versão mais antiga do WordPress, que ainda
   não possui a função `body_class()`. Converse com o suporte ou retire a função,
   que provavelmente deve tar no seu header.php.
 *  Criador do tópico [fritsche](https://br.wordpress.org/support/users/fritsche/)
 * (@fritsche)
 * [16 anos, 11 meses atrás](https://br.wordpress.org/support/topic/body_class/#post-2311)
 * Desculpe, como eu disse, o sistema foi **TRANSFERIDO** e não reinstalado no novo
   servidor.
 * O banco de dados e os arquivos são os mesmos do servidor antigo.
 *  Moderador [Eduardo Zulian](https://br.wordpress.org/support/users/eduardozulian/)
 * (@eduardozulian)
 * [16 anos, 11 meses atrás](https://br.wordpress.org/support/topic/body_class/#post-2312)
 * Então simplesmente retire a função `body_class()` do seu header.php e veja se
   funciona.
 *  Criador do tópico [fritsche](https://br.wordpress.org/support/users/fritsche/)
 * (@fritsche)
 * [16 anos, 11 meses atrás](https://br.wordpress.org/support/topic/body_class/#post-2317)
 * Se faço isso, retorna outra mensagem:
 * **Fatal error: Call to undefined function post_class() in /home/xtickers/public_html/
   wp-content/themes/default/index.php on line 15
 * Se eu retiro a função do index.ph, aí retorna:
 * **Fatal error: Call to undefined function get_search_form() in /home/xtickers/
   public_html/wp-content/themes/default/sidebar.php on line 12**
 * Enfim, eu não quero _desativar_ as classes eu quero resolver o problema.
 * Se funcionava perfeitamente em um servidor, porque não iria funcionar em outro.
 * Aliás, eu já vi este erro em diversos blogs por aí, será que ninguém tem uma 
   solução ?
 *  Moderador [Eduardo Zulian](https://br.wordpress.org/support/users/eduardozulian/)
 * (@eduardozulian)
 * [16 anos, 11 meses atrás](https://br.wordpress.org/support/topic/body_class/#post-2318)
 * Então tem algo de estranho aí. Pode ser que na migração alguns arquivos do core
   do WordPress tenham sido perdidos. Uma solução: que tal [baixar a última versão do WordPress](http://br.wordpress.org/)
   e jogar novamente no servidor? Acho que vai solucionar o problema.
 *  [renato_s](https://br.wordpress.org/support/users/renato_s/)
 * (@renato_s)
 * [16 anos, 11 meses atrás](https://br.wordpress.org/support/topic/body_class/#post-2324)
 * Reforço a sugestão do Eduardo.

Visualizando 6 respostas - 1 até 6 (de um total de 6)

 O tópico ‘Erro na função body_class’ está fechado para novas respostas.

## Tags

 * [atualizações](https://br.wordpress.org/support/topic-tag/atualizacoes/)

 * Em: [Ajustando o WordPress](https://br.wordpress.org/support/forum/resolucao-de-problemas/)
 * 6 respostas
 * 3 participantes
 * Última resposta de: [renato_s](https://br.wordpress.org/support/users/renato_s/)
 * Última atividade: [16 anos, 11 meses atrás](https://br.wordpress.org/support/topic/body_class/#post-2324)
 * Estado: resolvido

## Tópicos

### Tópicos mais populares

### Tópicos sem respostas

### Tópicos não relacionados a suporte

### Tópicos resolvidos

### Tópicos não resolvidos

### Todos os tópicos
