Colocar enlace debajo del encabezado solo en página principal

  • Autor Autor 50gratis
  • Fecha de inicio Fecha de inicio
50gratis

50gratis

Delta
Verificación en dos pasos activada
Hola, un cliente quiere poner un link debajo de la imagen del header pero solo quiere que aparezca en el index, no en los post. En qué parte debería ir? He probado en header.php pero aparece en todas las páginas. También he probado en index.php pero no aparece nada ni sé donde ponerlo exactamente. Hay alguien que sepa como hacerlo? Saludos y gracias! :encouragement:
 
hola, en el header pon esta
<?php
if(basename($_SERVER['PHP_SELF']) == "index.php")
{
echo "<a.....><img></a>";
}

saludos!

?>
 
"He probado en header.php pero aparece en todas las páginas."

dime la linea que has puesto para que aparezca en todas las paginas
 
y cual seria el link? (asi te entrego el codigo final)
 
<?php if(basename($_SERVER['PHP_SELF']) == "index.php")
{ echo '<a href="http://kinkyamateur.net/>KinkyAmateur</a>'; }
?>

- - - Actualizado - - -

<?php if(basename($_SERVER['PHP_SELF']) == "index.php")
{ echo '<a rel="nofollow" href="http://kinkyamateur.net/>KinkyAmateur</a>'; }
?>

prueba eso y me dices.
 
Probé a ponerlo donde estaba el otro pero ahora no aparece ningún enlace. Es extraño
 
Insertar CODE, HTML o PHP:
<?php if(basename($_SERVER['PHP_SELF']) == "index.php")
{ echo '<a rel="nofollow" href="http://kinkyamateur.net/">KinkyAmateur</a>'; }
?>

Proba con este, se olvido de cerrar comillas.
 
Insertar CODE, HTML o PHP:
<?php if(basename($_SERVER['PHP_SELF']) == "index.php")
{ echo '<a rel="nofollow" href="http://kinkyamateur.net/">KinkyAmateur</a>'; }
?>

Proba con este, se olvido de cerrar comillas.

Gracias,

Ahora funciona pero se sigue viendo en todas las páginas.
 
Asi lo tengo yo

<?php if (is_paged()) { ?> <?php } elseif (is_home()) { ?><a href='http://google.com/' target="_blank" >Google</a><?php } ?>
 
Gracias,

Ahora funciona pero se sigue viendo en todas las páginas.

Has esto:
<?php echo $_SERVER['REQUEST_URI']; ?>
y subilo, esa sentencia te va a decir la url que usa wordpress para cada una de las secciones, luego quitas la linea anterior y reemplazas el if que te quede asi:
if($_SERVER['REQUEST_URI'] == "valor obtenido para la seccion index")

- - - Actualizado - - -

como dice xLincex tb!
 
Has esto:
<?php echo $_SERVER['REQUEST_URI']; ?>
y subilo, esa sentencia te va a decir la url que usa wordpress para cada una de las secciones, luego quitas la linea anterior y reemplazas el if que te quede asi:
if($_SERVER['REQUEST_URI'] == "valor obtenido para la seccion index")

- - - Actualizado - - -

como dice xLincex tb!

Si, como dice [MENTION=76637]xLincex[/MENTION] funcionó perfectamente! Gracias por la ayuda :encouragement:
 
Atrás
Arriba