Suporte » Temas e templates » function Deprecated

  • Bom dia!

    Estou iniciando meus estudos no desenvolvimento de temas wordpress, tbem estou iniciando no php, ou seja, iniciando em tudo.

    Em meu tema existe uma função que ao ser debugada retorna o erro de DEPRECATED.

    a função:

    private static function custom_dashboard()
        {
            add_filter( 'admin_footer_text',    '__return_null' );
            add_filter( 'update_footer', create_function( null, 'return "' . SITE_NAME . ' ' . THEME_VERSION . '";' ), 15 );
        }

    Alguém poderia me ajudar sobre como reescrever essa função?

A visualizar 1 resposta (de um total de 1)
  • Olá @emanoeljulio.

    A função create_function está marcada depecrated a partir da versão 7.2 do PHP.

    Em alternativa sugiro usar algo como:

    function function_name() {
      do_things();
      return "";
    }
    add_filter( 'update_footer', 'function_name')
    
A visualizar 1 resposta (de um total de 1)