Rov3r0, если открыть консоль, то там есть ошибка: main.js:42Uncaught TypeError: $(...).scrollspy is not a function
Это подразумевает наличие плагинов на скролл, которые еще и некорректно отрабатывают. Попробовал, тот же результат «буксовки». Причина проста — плагин скроллит до необходимого контейнера на протяжении Nмс, не смотря на действия пользователя.
Xvost, по фильтру "wpglobus_hreflang_tag" ничего не нагуглил, но условия в файле поправил, теоретически:
<?phpif ( ! defined( 'ABSPATH' ) ) { exit;} define( 'WPGLOBUS_VEINMEDICAL_VERSION', '1.0.0' );function wpglobus__for_veinmedical_load() { if ( class_exists( 'WPGlobus' ) ) : add_filter( 'wpglobus_menu_items', 'filter__wpglobus_menu_items', 10, 2 ); function filter__wpglobus_menu_items( $selector_items, $languages ) { /** * Let's change language selector URL. */ foreach( $selector_items as $key=>$item ) { if ( $item->language == 'en' ) { $selector_items[ $key ]->url = 'http://veinmedical.com'; } elseif ( $item->language == 'ru' ) { $selector_items[ $key ]->url = 'http://veinmedical.com/ru/'; } elseif ( $item->language == 'es' ) { $selector_items[ $key ]->url = 'http://veinmedical.com/es/'; } elseif ( $item->language == 'de' ) { $selector_items[ $key ]->url = 'http://veinmedical.com/de/'; } } return $selector_items; } endif;}add_action( 'plugins_loaded', 'wpglobus__for_veinmedical_load', 11 );
karen1994, можно не изобретать велосипед, вот минимальный рабочий пример с библиотекой powertip – http://codepen.io/artbelov/pen/PGPyKz?editors=1010
ant42, неудивительно, ведь 1.8.0 вышла всего лишь... пару лет назад.
Попробовали бы jQuery 1.12.4 + jQuery Migrate 1.4.1. Кроссбраузерность, все дела.
Заменить "'url' => get_home_url()," на любой URL:
'url' => 'http://google.com',
или взять адрес страницы по ID:
'url' => get_permalink(1),
Ни разу не ясный вопрос. Так как ссылка на главную страницу ставится так:
<?php echo get_home_url(); ?>
Но, в вашем случае, код вырван из контекста.
По JS коду в "/templates/raccoon/js/active.js" видно, что есть пустой блок с классом ".current-hover", куда происходит клон из блока с классом ".main-news-content".
Можно сохранить страницу, удалить весь HTML кроме этих двух блоков и их содержимого внутри, и, разобраться на живом примере.
Собственно, прицепить jQuery + jQuery UI и, можно пробовать.
ant42, давайте пример на jsfiddle, или, любой другой.
Проблематично гадать, ведь, я дал рабочий проверенный пример, а, где-то у вас есть недочёт. Причем, простейший судя по всему.
Дайте данных немного.
Если есть jQuery, то могу предложить такой вариант, так как на чистом JS это реализовывается в шаблоне проблемнее.
HTML:<script src="http://cdn.jsdelivr.net/jquery.scrollto/2.1.2/jquery.scrollTo.min.js"></script>...<label for="modal-2" data-scroll-to="#comments">Открыть комментарии</label>JS:$('[data-scroll-to]').click(function (e) { $(window).scrollTo($($(e.target).data('scroll-to')).offset().top, 750);});
Пробуйте.
Если вы используете типичный стек технологий, то актуальное решение можно увидеть здесь — https://gist.github.com/cosenary/2961185
API возвращает только 20 изображений, поэтому все используют паджинацию.