Respostas no Fórum

Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • Como esta a sua estrutura de arquivos? E o functions.php? Seria ótimo se pudesse mostrar o código.

    Olá meu caro, tudo bem? Bom algumas considerações eu gostaria de fazer…

    1ª – Você NUNCA deve habilitar o define( 'WP_DEBUG', true ); em produção.
    2ª – Eu fiz download da sua versão do WordPress (4.2.0), e consegui criar normalmente uma sidebar. Como eu fiz?

    No functions.php eu registrei a sidebar no Banco:

    add_theme_support( 'widgets' );
    add_action( 'widgets_init', function(){
       register_sidebar( array(
          'name'          => __( 'Sidebar', 'slug-do-tema' ),
          'id'            => 'sidebar-1',
          'description'   => __( 'Descrição da Sidebar.', 'slug-do-tema' ),
          'before_widget' => '<li id="%1$s" class="widget %2$s">',
          'after_widget'  => '</li>',
          'before_title'  => '<p class="widgettitle">',
          'after_title'   => '</p>',
       ) );
    } );

    Eu também queria ter certeza de que a sidebar estava sendo registrada corretamente, então…

    function debugging( $object ) {
       echo '<pre>';
       var_dump( $object );
       echo '<pre>';
    }
    
    add_action( 'init', function(){
       global $wp_registered_sidebars;
       debugging( $wp_registered_sidebars );
    } );

    Finalmente é retornado um array com todas as sidebar registradas.

    Eu sei que essa resposta foi bem longa e um pouco atrasada, mas eu acredito que a solução seja em “setar” o define( 'WP_DEBUG', true ); para define( 'WP_DEBUG', false );, e o erro provavelmente irá sumir.

    Eu prefiro mostrar-lhe meu código feito, para que você também possa testar, e principalmente para que veja como outros desenvolvedores fazem isso (mesmo que você não tenha feito um sidebar para seu cliente :/).

    Em todo caso tente atualizar o seu WordPress, pois esta BEM atrasada comparando com atual release, que está atualmente na versão 4.4.

    Abraço,
    João Paulo.

    Olá meu caro, tudo bem? Acredito que este link resolverá seu problema. Tenha em mente que na seção de “Latest Blog” por exemplo você deverá ir em (Painel do Admin > Posts) para alterar as imagens.

    Tem mais este link que não sei se irá ajudar, pois é para Temas Premium, mas vale a pena dar uma conferida.

    Abraço,
    João Paulo.

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