/** * Print hreflang for language and regional URLs * @return void */ function _hreflang() { global $lc_languages; if (_multilingual()) { foreach ($lc_languages as $hrefLang => $langDesc) { if (_canonical() == _url()) { $alternate = _url('', null, $hrefLang); $xdefault = _url('', null, false); } else { $alternate = preg_replace('/\\/' . _lang() . '\\b/', '/' . $hrefLang, _canonical()); $xdefault = preg_replace('/\\/' . _lang() . '\\b/', '', _canonical()); } echo '<link rel="alternate" hreflang="' . $hrefLang . '" href="' . $alternate . '" />' . "\n"; } echo '<link rel="alternate" hreflang="x-default" href="' . $xdefault . '" />' . "\n"; } }
<link rel="canonical" href="<?php echo _canonical(); ?> " /> <?php _hreflang(); ?> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <?php // remove this line if your website isn't specifically designed to be responsive _metaSeoTags(); ?> <link rel="shortcut icon" href="<?php echo _img('favicon.ico'); ?> " type="image/x-icon" /> <?php _css('base.css'); _css('base.' . _lang() . '.css'); _css('jquery-ui'); _js('jquery'); _js('jquery-ui'); _script(); _js('LC.js'); _js('site.js');