• Уважаемый Гость! Если вы зарегистрировались на нашем форуме, значит вам нужна помощь! Мы всегда рады вам помочь, еще ни один пользователь не получил отказа! Но мы так же нуждаемся в Вашей поддержке. Проект полностью бесплатный, мы не имеем права требовать от вас денег, нам это и не нужно! Но от любой финансовой поддержки не откажемся. Проект развивается, но иногда очень тяжело его поддерживать, особенно в финансовом отношении. Если у вас есть возможность поддержать нас финансово, мы будем вам очень благодарны! С уважением, команда Оскласс Россия!
  • Изменение в правилах форума! В связи с огромным количеством вопросов поступающих в адрес технической поддержки мы решили изменить правила форума! Просим всех пользователей обратить внимание на данные изменения и четко их соблюдать!
  • Ребята, нуждаемся в программистах! Если хотите зарабатывать и есть время, пишите администраторам сайта. Есть база и инструменты, нужен опыт и знания =)
  • Уважаемые пользователи! На форуме появились разделы по работе с системой Yclas. Yclas - это скрипт доски объявлений. Нужны разработчики.

hreflang="" Как правильно вывести url

LipGrad

Известный пользователь
Доброе время суток. Может кто сталкивался с такой проблемкой.

Есть такая вещь:
<link rel="alternate" hreflang="ru" href="http://ru.example.com/" />
<link rel="alternate" hreflang="en-us" href="http://en.example.com/" />

Это для мультиязычного сайта нужно, чтобы обозначить гуглу, да и Яше, есть две версии по языку определенной страницу.

Не могу никак вывести url-ы страницы на своих языках, как их поймать?
ну к примеру у меня есть два языка en и ru

url для en такой - site.ru/category/city/doors-id787878
url для ru такой - site.ru/category/city/dveri-id787878

<?php echo osc_item_url();?> - этим я могу вывести url, но только активного языка, но как сразу два url-а вытащить, не учитывая какой на этот момент активный язык?

Вроде понятно объяснил)
 
Последнее редактирование:

LipGrad

Известный пользователь
<link rel="alternate" href="<?php echo osc_item_url_ns(osc_item_id());?>&lang=ru_RU" hreflang="ru">
<link rel="alternate" href="<?php echo osc_item_url_ns(osc_item_id());?>&lang=en_US" hreflang="en">

решение
 
Верх