Ver Mensaje Individual
  #10 (permalink)  
Antiguo 30/10/2012, 13:48
Becks88
 
Fecha de Ingreso: septiembre-2012
Mensajes: 97
Antigüedad: 12 años, 1 mes
Puntos: 27
Respuesta: Muchas Metadescripciones duplicadas- Como solucionarlo

Yo lo he insertado a mano sin plugins. Te pego mi código para que eches un vistazo. Yo hago canonical para el index, las categorias y los posts. Debes incluir esto en el functions.php:

add_action('wp_head', 'set_canonical');
function set_canonical() {
if ( is_single() ) {
global $wp_query;
echo '<link rel="canonical" href="'.get_permalink($wp_query->post->ID).'"/>';
}
if ( is_home() ) {
global $wp_query;
echo '<link rel="canonical" href="http://blogtecnologiainformatica.com/"/>';
}
if ( is_category() ) {
global $wp_query;
echo '<link rel="canonical" href="http://blogtecnologiainformatica.com/category/'.get_cat_slug(current_category()).'/"/>';
}

}
function current_category() {
global $cat;
if (is_category() && $cat) {
return $cat;
} else {
$var = get_the_category();
return $var[0]->cat_ID;
}
}

function get_cat_slug($cat_id) {
$cat_id = (int) $cat_id;
$category = &get_category($cat_id);
return $category->slug;
}



Espero que entiendas el código, ya que ahora mismo no tengo tiempo de explicarlo a fondo jeje.
__________________
Informatica y tecnologia