Почему к моим URL добавляется "?v=hash"?

8 окт. 2015 г., 13:19:18
Просмотры: 46.7K
Голосов: 25

Я новичок в WordPress, настроил всё, но есть одна вещь, которая меня беспокоит: к каждому URL или ссылке добавляется "?v=hash" (example.com/?v=d21feabed96b).

Я пытался проверить каждый плагин, но не понимаю, как добавляется этот параметр.

Похоже, что он добавляется через JavaScript, потому что если я смотрю исходный код, там нет следов этого хэша, но я могу видеть его в живом просмотре Firebug.

Установленные плагины:

  • Jetpack
  • SumoMe
  • WP-Piwik
  • WP Super Cache
  • WooCommerce

Тема: Storefront

Я пытался отключить все плагины, но хэш всё равно появляется. Кто-нибудь знает, как и почему он добавляется?

Я также использую Cloudflare

3
Комментарии

Просто для исключения очевидного: какую тему вы используете?

Aravona Aravona
8 окт. 2015 г. 13:36:47

Storefront от woothemes (и woocommerce)

Magnetic_dud Magnetic_dud
8 окт. 2015 г. 13:59:28

Спасибо за вопрос. Я думал, что это что-то, что делает мой новый сервер для DEV-копии моего сайта на DEV-сервере (использую тот же URL, доступ к которому осуществляется через изменение файла hosts). Это сводило меня с ума. Благодаря ответам я теперь знаю, что это вызвано настройкой WooCommerce, которую я изменил на Dev-сервере (так как я перевожу свою корзину покупок на WooCommerce с WP EasyCart!). Действительно, это все-таки связано с WordPress, но с таким количеством сервисов, которые я использую для своего сайта, я даже не представлял, в каком месте стека это возникло. Я вообще не думал, что это связано с WordPress (плагином)! ;-) Так что спасибо.

SherylHohman SherylHohman
20 июл. 2017 г. 00:45:35
Все ответы на вопрос 1
3
52

Это был WooCommerce, у него есть настройка "геолокализация пользователей с поддержкой кеширования", которая добавляет этот параметр ко всем URL и ссылкам. Я заметил, что хэш, добавляемый в конец, был одинаковым во всех браузерах на моем компьютере, поэтому я понял, что это не хэш "сессии", а хэш IP-адреса.

8 окт. 2015 г. 14:11:53
Комментарии

Это было в "woocommerce->Настройки->Общие->Местоположение клиента по умолчанию", выберите третий вариант, который обозначает IP без кеширования.

justyy justyy
16 июн. 2016 г. 01:45:12

У меня та же проблема, хотя WooCommerce никогда не был установлен...

Razaman Razaman
9 янв. 2020 г. 18:46:30

Спасибо за дополнительную информацию. Мне было интересно, почему хэш никогда не менялся на моем ноутбуке.

yardpenalty.com yardpenalty.com
20 сент. 2020 г. 18:51:30