Jak opravit nekompatibilitu s pluginem „Geo Redirect“

Plugin “Geo přesměrování“Umožňuje přesměrovat návštěvníky nebo přepnout jazyk podle jejich země. Bohužel od roku 2013 nedošlo k žádné aktualizaci a používání tohoto pluginu společně s Mapami Marker Pro způsobuje rozbití map vrstev (přesměrováno je také volání letáku-geojson.php, které je nutné pro načtení značek.

Chcete-li to vyřešit, otevřete soubor /wp-content/plugin/geographical-redirect/geo-redirect.php

Najděte kód

kontrola veřejné funkceIfRedirectNeeded ()
{
if (! is_array ($ this-> geo_redirect_data))
návrat;

a nahradit ji

kontrola veřejné funkceIfRedirectNeeded ()
{
// info: nepřesměřujte žádosti Maps Marker Pro
$ request_uri = $ this-> request_uri;
if (stripos ($ request_uri, 'geojson')! == FALSE) {
návrat;
}
if (! is_array ($ this-> geo_redirect_data))
návrat;

a uložte soubor. V důsledku toho by mapy vrstev měly znovu fungovat.

0
0
9267
Ohodnoťte tuto FAQ odpověď
en English
X