Preciso de ajuda urgente, código muito simples

  • Autor Autor alejandrosu
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
alejandrosu

alejandrosu

Zeta
Verificación en dos pasos activada
Buenas necesito arreglar esto y se me escapa de las manos el problema y ahora mismo no soy capaz de entender el error.


Tengo un cabecero de wordpress y quiero que solo se muestre el titulo de la entrada si no estas en la raiz del dominio:

PHP:
		<header class="entry-header">
			<?php if ( ! is_page_template( 'page-templates/front-page.php' ) ) : ?>
			<?php the_post_thumbnail(); ?>
			<?php endif; ?>
			<?php
				$homepage = "/ab/";
				$currentpage = $_SERVER['REQUEST_URI'];
				
				if($homepage==$currentpage) 
				
				{echo "";}
				
				else {
				echo "<h1 class=\"entry-title\"> ".the_title()." </h1>" ;
				}
			?>
		</header>

El problema es que me lo muestra antes del codigo del <h1> por lo cual se queda fuera del recuadro. Por favor expliquenme cual es el problema.
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
usa get_the_title(); en vez de the_title();

Debería funcionarte así
 
Mil gracias, funciona perfectamente
 
Aunque ya lo tienes solucionado, te paso un código más sencillo:

PHP:
<?php if ( ! is_home() ) : ?>
	<h1 class="entry-title"><?php the_title(); ?></h1>
<?php endif; ?>
 
Voltar
Topo