Może Pan spróbować użyć selektora CSS after (więcej informacji tutaj: https://wpwizard.pl/style-css-selektor-after/)
Można spróbować za pomocą wtyczki do geolokalizacji użytkowników na podstawie adresu IP. Więcej informacji tutaj: https://wpwizard.pl/geolokalizacja-uzytkownikow/
Prawdopodobnie strona długo się ładuje. Czy sprawdzałeś szybkość wczytywania np. za pomocą narzędzia Google PageSpeed Insights?
Google PageSpeed Insights
Najlepszym sposobem byłoby przyspieszenie czasu wczytywania strony, jednak jeśli nie jest to możliwe można zastosować inne rozwiązanie, np. użyć ikony preloadera (więcej informacji tutaj: https://wpwizard.pl/animowana-ikonka-wczytywania-strony/)