Revision: 55680
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at February 17, 2012 00:33 by nicoknaepen
Initial Code
function yourtemplate_preprocess_html(&$vars) { // get the request parameters $reqParams = explode('?', $_SERVER['REQUEST_URI']); $canon = 'http://www.marlux.com' . $reqParams[0]; // create a canonical object $canonical = array( '#type' => 'html_tag', '#tag' => 'link', '#attributes' => array( 'name' => 'canonical', 'content' => $canon, ), ); // add the canonical object to the html head drupal_add_html_head($canonical,'canonical'); }
Initial URL
www.marlux.com
Initial Description
For our project, this code had been implemented in the theme template.php
Initial Title
Drupal - Add canonical tag in
Initial Tags
drupal
Initial Language
PHP