Тоже давно искала давно про версию данного плагина из за геолокации в нём. Ad Inserter Pro 2.5.1 скачанный по ссылке выше, вроде работает. Но....ровно через сутки он становится не ПРО )))) а ещё через сутки он вообще самоудаляется. Проверяла и на хостинге, и локально на опен сервере. Заходите в в раздел плагины через сутки или двое а там надпись что не найден плагин Ad Inserter Pro и он был деактивирован из за ошибки. Видимо его недоломали и там есть стучалка.
Тот, кто ломал плагин, предложил решение проблемы:
\wp-content\plugins\ad-inserter-pro\includes\dst\dst.php
найти кусок
if (defined ('DST_DEBUG') && DST_DEBUG) {
$is_local = false;
} elseif (!$this->track_local) {
$is_local =
stristr (network_site_url ( '/' ), '.dev' ) !== false ||
stristr (network_site_url ('/'), 'localhost' ) !== false ||
stristr (network_site_url ('/'), ':8888' ) !== false;
} else $is_local = false;
поменять на
if (defined ('DST_DEBUG') && DST_DEBUG) {
$is_local = true;
} elseif (!$this->track_local) {
$is_local = true;
} else $is_local = true;
Вот что потом будет:
Сначала поменял тот код на своем компе и потом загрузил архив, но после активации опять дал ошибку "The plugin ad-inserter/ad-inserter.php has been deactivated due to an error: The plugin does not have a valid header."
Потом загрузил плагин на сайте и редактировал там код перед активации, в панели появились 2 версий плагина - про и обычная. Удалял обычную версию, активировал про версию, все работает нормально. Спасибо!