drupal 7 – ¿Cómo eliminar ciertas metaetiquetas?

Pregunta:

¿Cómo puedo eliminar estas etiquetas de mis páginas en Drupal 7?

<link href=" .... " />
<meta name="Generator" content="Drupal 7 (http://drupal.org)" />
<link href="...." />

Actualización : tengo el código para template.php, que elimina el generador y las etiquetas canónicas.

function program_html_head_alter(&$head_elements) {
  unset($head_elements['system_meta_generator']);
  foreach ($head_elements as $key => $element) {
    if (isset($element['#attributes']['rel']) && $element['#attributes']['rel'] == 'canonical') {
      unset($head_elements[$key]); 
    }
  }
}

¿Alguien puede agregar algo para eliminar la etiqueta de enlace corto?

Respuesta:

Esto se muestra en html.tpl.php en la variable $ head. $ head se agrega a las variables en template_process_html usando drupal_get_html_head () . En esa función, puede ver que se llama a hook_html_head_alter () .

Allí puedes eliminarlos.

Sin embargo, tenga en cuenta que estos enlaces pueden ser importantes para el SEO, para evitar que un motor de búsqueda piense que tiene contenido duplicado en su sitio, si por ejemplo un nodo está disponible a través de node / nid y el alias.

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım