Suporte » Temas e templates » Ocultar o Título da página inicial no Twenty Eleven

  • Resolvido Sal

    (@salmarinho)


    estou tentando ocultar o título da página inicial no tema Twenty Eleven mas não estou encontrando como aplicar a função is_front_page de forma adequada.

    Alguém pode ajudar?

A visualizar 10 respostas - de 1 a 10 (de um total de 10)
  • Para ocultares um conteúdo somente na página inicial

    <?php if (!is_front_page()): ?>
    titulo
    <?php endif; ?>

    Thread Starter Sal

    (@salmarinho)

    cyclop, obrigado pela resposta mas preciso saber em qual arquivo devo aplicar o código que você me passou e onde no arquivo. já tentei no content.php e no page.php sem sucesso.

    vale lembrar que o tema twenty eleven não tem algumas páginas do twenty ten (ex: loop.php).

    fico muito agradecido se você puder avaliar com mais calma.

    Penso que a estrutura desse template tem os titulos e navegação no header.php, se for o titulo que estou a pensar que seja, alteras

    <hgroup>
    				<h1 id="site-title"><span><a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></span></h1>
    				<h2 id="site-description"><?php bloginfo( 'description' ); ?></h2>
    			</hgroup>

    para

    <hgroup>
    <?php if (!is_front_page()): ?>
    
    				<h1 id="site-title"><span><a>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></span></h1>
    				<h2 id="site-description"><?php bloginfo( 'description' ); ?></h2>
    <?php endif; ?>
    
    			</hgroup>

    PS: caso queiras que a descrição apareça, basta colocares o endif antes do inicio do h2

    Thread Starter Sal

    (@salmarinho)

    cyclop, desculpe mas acho que me fiz entender mal.

    Não estou falando do título do site e sim do título da página que está designada para ser a página inicial do site.

    segue o endereço do site em questão:

    http://www.multimkt.com/

    você notará que aparece a palavra “Home” logo abaixo da barra de navegação. “Home” é o título da página que designei como a página inicial.

    content-page.php penso eu (depende das alterações que tenhas feito) mas como tens no source o style com type-page, deve de ser esse o ficheiro.

    Colocas a verificação onde vires

    <header class="entry-header">
    		<h1 class="entry-title"><?php the_title(); ?></h1>
    	</header><!-- .entry-header -->

    Thread Starter Sal

    (@salmarinho)

    resolvido. bastou colocar o código no arquivo content-page.php do tema twenty eleven da seguinte maneira:

    <header class="entry-header">
        	<?php if (is_front_page()) : ?>
    		<?php else : ?>
    		<h1 class="entry-title"><?php the_title(); ?></h1>
            <?php endif; ?>
    </header><!-- .entry-header -->

    obrigado pela ajuda

    Thread Starter Sal

    (@salmarinho)

    uma última coisa, cyclop.

    talvez você possa me ajudar com o seguinte post:

    http://pt.forums.wordpress.org/topic/redirecionar-pagina-de-categoria-com-apenas-1-post-para-o-post-dela?replies=1

    ou pode conhecer alguém possa.

    mais uma vez, obrigado pela ajuda.

    De nada 🙂

    E já tens lá uma resposta minha.

    PS: No teu código, não inventes, estás a usar um “else” para nada, adiciona a condição “não” => “!” para dizer que queres que mostre somente quando não fôr a página inical

    <header class="entry-header">
        	<?php if (!is_front_page()) : ?>
    		<h1 class="entry-title"><?php the_title(); ?></h1>
            <?php endif; ?>
    </header><!-- .entry-header -->
    Thread Starter Sal

    (@salmarinho)

    mais uma vez correto.

    fiz a alteração e funcionou como esperado.

    O meu problema é um pouco semelhante a esse, mas o meu é mais simples, eu queria exibir o título da categoria só na primeira página de cada categoria. Adicionei o código de seguinte forma, como mostra abaixo, no entanto, não deu certo, como devo fazer?

    <?php if (!is_front_page()) : ?>
    <strong><?php single_cat_title(); ?></strong>
            <?php endif; ?>

A visualizar 10 respostas - de 1 a 10 (de um total de 10)
  • O tópico ‘Ocultar o Título da página inicial no Twenty Eleven’ está fechado a novas respostas.