header



Howto: Enlace a portada

Sin título-55.jpg

En Wordpress, cuando estamos navegando por un post monopágina, arriba veremos unos enlaces a los siguientes posts, una de las cosas que se echan en falta es un link a la portada cuando se han acabado los posts.

Paso 1

Abre tu ftp, descarga el archivo /wp-includes/template-functions-links.php y ábrelo con un editor de texto cualquiera

Paso 2

En la linea 324 encontrarás la función referida a los últimos posts, haz un backup, aunque si algo falla siempre puedes bajar wordpress y subir ese archivo, asegúrate de que sea esa función y cambiala por:

function next_post_link($format=’%link »’, $link=’%title’, $in_same_cat = false, $excluded_categories = ”) {
$post = get_next_post($in_same_cat, $excluded_categories);
$title = apply_filters(’the_title’, $post->post_title, $post);
$string = ‘<a href="’.get_permalink($post->ID).’">’;
$link = str_replace(’%title’, $title, $link);
$link = $string . $link . ‘</a>’;
$format = str_replace(’%link’, $link, $format);
if ( !$post ) { $postsiguiente = ‘ <a href="http://cosaspoposas.com">Portada</a>’; }
echo $postsiguiente;
echo $format;
if ( !$post ) {
return; }
}

Obviamente, cambia cosaspoposas.com por donde esté tu blog, si tu navegación es al estilo de esta ( Los marcadores en el centro, en vez de a los lados), coloca echo $postsiguiente; debajo de echo $format;

Explicación

Además de incorporar mi xploit para dominar la blogosfera, Este código busca que exista un post (if ( !$post…), si no existe (O sea, si estamos viendo el último post), genera una variable con el texto que vamos a introducir ($postsiguiente =…) y por último la inserta en el código, si no hay variable no inserta nada, si la hay, añade “Portada”.

Pequeña pregunta al googlebot sobre los adsense de la foto

Desde cuando se ha hablado de “el fútbol españ” por aquí? :D

0 Responses to “Howto: Enlace a portada”


  1. No Comments

Leave a Reply