- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть код, который заменяет в плагине Wp Globus ссылку языка (demo.venas.lv/ru/) на другую - veinmedical.com
К этому коду необходимо добавить фильтр 'wpglobus_hreflang_tag', который заменит на сайте следующую строку
<link rel="alternate" hreflang="ru-RU" href="http://demo.venas.lv/ru/"/>
на
<link rel="alternate" hreflang="ru-RU" href="http://veinmedical.com/"/>
В этом фильтре должно быть что-то на подобии:
Помогите правильно вписать этот фильтр в основной код. С PHP совсем не дружу
Xvost, по фильтру "wpglobus_hreflang_tag" ничего не нагуглил, но условия в файле поправил, теоретически:
marc3d, спасибо за отклик) Вы немного не так поняли меня
Опишу немного подробнее что мне нужно:
Не спрашивайте почему, но заказчик пожелал оставить так:
есть сайт veinmedical.com (русская версия сайта demo.venas.lv). Заказчик пожелал на домене demo.venas.lv оставить латышскую и английскую версии, а русскую на veinmedical.com.
Т.е. мне нужно связать языковые версии:
demo.venas.lv - латышская версия
demo.venas.lv/en/ - английская
veinmedical.com - русская
Код, который в первом посте в начале менять не нужно, он работает как надо - меняет в WP Globus русскую ссылку на veinmedical.com. И к нему нужно дописать еще этот фильтр "wpglobus_hreflang_tag" (это мне разработчик плагина написал) и скинул вот это:
Array
(
[ru] => <link rel="alternate" hreflang="ru-RU" href="http://veinmedical.com/"/>
)
В исходниках плагина встречается "wpglobus_hreflang_tag"?
Если встречается, то покажите тут фрагменты.
В исходниках плагина встречается "wpglobus_hreflang_tag"?
Если встречается, то покажите тут фрагменты.
в одном файле встречается такой фрагмент:
---------- Добавлено 11.09.2016 в 23:27 ----------
И прошу прощения за опечатку в названии темы - "Помогите дописать код в function.php". Код нужно дописать не в functions.php а в тот код, который я показал в первом посте в начале. Этот код - это плагин, написанный специально для demo.venas.lv, чтобы сменить ссылку в переключателе языков.
Попробуйте так
add_filter('wpglobus_hreflang_tag', 'filter__wpglobus_link_items');
function filter__wpglobus_link_items($link_languages) {
foreach ($link_languages as $key => $item) {
if ($key == 'ru') {
$link_languages[$key] = '<link rel="alternate" hreflang="ru-RU" href="http://veinmedical.com/"/>';
break;
}
}
return $link_languages;
}
---------- Добавлено 12.09.2016 в 12:36 ----------
Криво вставилось.
***91;$key***93; заменить на [$key]
wlad007, спасибо!)) То что надо, все работает)