Suporte » Ajustando o WordPress » Error em admin/fuctions.php

  • Fiz algumas mudanças e começou dar esse erro ja voltei os arquivos originais mais continua oque pode ser?

    Fatal error: Class ‘TLTheme’ not found in /home/storage/1/92/d2/bmsassociados/public_html/wp-includes/functions.php on line 2

    
    <?php
    
    /******************************************************************************/
    
    /******************************************************************************/
    
    $Theme=new TLTheme();
    
    $GoogleFont=new TLThemeGoogleFont();
    
    $GoogleFont->scheduleDownload();
    
    add_action('admin_init',array($Theme,'adminInit'));
    
    add_action('admin_menu',array($Theme,'adminMenuInit'));
    
    add_action('wp_ajax_theme_admin_google_font_dictionary',array($GoogleFont,'getFontByName'));
    
    add_action('wp_ajax_theme_admin_option_page_save',array($Theme,'adminOptionPanelSave'));
    
    add_action('wp_ajax_theme_admin_option_page_restore',array($Theme,'adminOptionPanelRestore'));
    
    add_action('wp_ajax_theme_admin_option_page_import',array($Theme,'adminOptionPanelImport'));
    
    add_action('wp_ajax_theme_admin_option_page_import_google_font',array($GoogleFont,'import'));
    
    add_action('after_setup_theme',array($Theme,'setupTheme'));
    
    add_action('switch_theme',array($Theme,'switchTheme'));
    
    add_filter('upload_mimes','custom_upload_mimes');
    
     ?>
    
    function custom_upload_mimes($existing_mimes=array()) 
    
    {
    
    	$existing_mimes['txt']='text/plain';
    
        return $existing_mimes;
    
    }
    
    /******************************************************************************/
    
    /******************************************************************************/
    
Visualizando 15 respostas - 1 até 15 (de um total de 17)
  • Moderador Mário Valney

    (@mariovalney)

    WordPress Cleric of Fire

    Olá @jaisonfachner, tudo bem?

    Antes de mais nada: você nunca deve alterar os arquivos do Core do WordPress.

    Sobre seu problema, você disse que voltou os arquivos, mas se o problema persiste (e não existia antes da alteração) recomendo que reinstale o WordPress (basta subir os arquivos originais para o seu servidor via FTP).

    Abraços

    • Esta resposta foi modificada 6 anos, 10 meses atrás por Mário Valney.
    Criador do tópico jaisonfachner

    (@jaisonfachner)

    @mariovalney eu mudei o arquivo do thema e nao do WP :/
    Esse arquivo fica dentro do public_html/wp-includes/functions.php
    não alterei nada do WP

    Moderador Mário Valney

    (@mariovalney)

    WordPress Cleric of Fire

    public_html/wp-includes/functions.php é um arquivo do Core do WP.

    O arquivo do tema fica em wp-content/themes/seu-tema/functions.php

    Criador do tópico jaisonfachner

    (@jaisonfachner)

    Mas ai que ta o problema cara eu fiz alteração dentro do Thema e em nenhuma no core do WP

    Moderador Mário Valney

    (@mariovalney)

    WordPress Cleric of Fire

    Tem certeza?

    O erro diz Fatal error: Class ‘TLTheme’ not found in wp-includes/functions.php on line 2

    Mas como pode ver não tem nenhuma chamada a essa classe no arquivo original:
    https://github.com/WordPress/WordPress/blob/4.7.4/wp-includes/functions.php

    Criador do tópico jaisonfachner

    (@jaisonfachner)

    Um Bom passo, até funcionou

    mas

    y() [function.call-user-func-array]: First argument is expected to be a valid callback, ‘Array’ was given in /home/storage/1/92/d2/bmsassociados/public_html/wp-includes/class-wp-hook.php on line 298

    Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, ‘Array’ was given in /home/storage/1/92/d2/bmsassociados/public_html/wp-includes/class-wp-hook.php on line 298

    Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, ‘Array’ was given in /home/storage/1/92/d2/bmsassociados/public_html/wp-includes/class-wp-hook.php on line 298

    Moderador Mário Valney

    (@mariovalney)

    WordPress Cleric of Fire

    Coloca o tema padrão do WordPress e desativa os plugins.
    Então você vai conseguir verificar se está tudo OK.

    Depois disso vai ativando o que você quer um por um. Quando aparecer o erro, vocẽ vai saber quem causou, aí é só tentar entender o problema.

    Abraços

    Criador do tópico jaisonfachner

    (@jaisonfachner)

    Não Rolou :/ @mariovalney

    Moderador Mário Valney

    (@mariovalney)

    WordPress Cleric of Fire

    Não rolou o quê, @jaisonfachner?

    Criador do tópico jaisonfachner

    (@jaisonfachner)

    Continua o erro que passei a cima
    no painel de admin
    Estranho.

    Moderador Mário Valney

    (@mariovalney)

    WordPress Cleric of Fire

    Se você voltou o tema padrão e desativou os plugins e o erro persistiu, então a única alternativa é que você alterou sim arquivos do Core.

    Por favor, reinstale o WordPress.

    • Esta resposta foi modificada 6 anos, 10 meses atrás por Mário Valney.
    • Esta resposta foi modificada 6 anos, 10 meses atrás por Mário Valney.
    Criador do tópico jaisonfachner

    (@jaisonfachner)

    Pior que não, tenho certeza que alterei apenas do thema tem chance do thema alterar sozinho algum arquivo?

    Moderador Mário Valney

    (@mariovalney)

    WordPress Cleric of Fire

    Sim.

    Criador do tópico jaisonfachner

    (@jaisonfachner)

    @mariovalney
    Estou ainda com o Problema….
    Desativei todos os plugins e o Tema.
    ai o erro sumiu quando eu ativo o tema volta o erro.
    Aonde pode estar este erro?

    Moderador Mário Valney

    (@mariovalney)

    WordPress Cleric of Fire

    @jaisonfachner ali em cima você disse que ao voltar o tema padrão do WordPress o erro continuava. Agora está dizendo que quando desativa o tema o erro some. Assim fica complicado te ajudar.

    Se ao desativar o tema o erro some, o problema está no Tema. Tente baixar o tema novamente e reinstala-lo. Se mesmo assim não resolver, tente saber se o Tema dá suporte à última versão do WordPress.

Visualizando 15 respostas - 1 até 15 (de um total de 17)
  • O tópico ‘Error em admin/fuctions.php’ está fechado para novas respostas.