Respostas no Fórum

Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • Criador do tópico jonathancbatista

    (@jonathancbatista)

    Oi Jânio,

    Eu usei o seguinte código pra resolver esse problema:

    <?php if( is_page( array( 69, 116, 139, 137, 192, 194, 196, 198, 200, 206, 202, 204, 390 ))){
    					$logo = "link-do-logo";
    					}
    					else {
    						$logo = ( $user_logo = et_get_option( 'fusion_logo' ) ) && '' != $user_logo ? $user_logo : $template_directory_uri . '/images/logo.png';
    						} ?>

    É um if que inseri no header.php no qual eu listei as páginas que gostaria que exibisse o outro logo. No else eu deixei como veio no tema, mas nada impedia de colocar outros logos.

    Criador do tópico jonathancbatista

    (@jonathancbatista)

    Oi Francis!

    Studio não é uma categoria ou um post. É uma página fixa que tem outras páginas filho. Para essas páginas eu gostaria de ter o logo diferente.

    Fui mais claro?

    Obrigado pela atenção.
    Estou aprendendo bastante. Esses dias.

    Criador do tópico jonathancbatista

    (@jonathancbatista)

    Oi Francis!

    Eu deixei o código exatamente assim, mas ele ainda não está funcionando:

    <?php if(is_page( 'studio' )){
    $logo = "http://marinabrito.org/wp-content/uploads/2014/01/Logo_Studio270.png";
    }
    else {
    $logo = ( $user_logo = et_get_option( 'fusion_logo' ) ) && '' != $user_logo ? $user_logo : $template_directory_uri . '/images/logo.png';
    }
    <a href="<?php echo esc_url( home_url( '/' ) ); ?>"><img src="<?php echo esc_attr( $logo ); ?>" alt="<?php echo esc_attr( get_bloginfo( 'name' ) ); ?>" id="logo"/></a>
    ?>

    Só uma coisa, eu passando o argumento ‘studio’ para a função is_page() fará com que todas as páginas do studio tenham esse outro logo, correto?

    Obrigado pela atenção!

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