Была ж уже тема.
Если нужен именно код, то можно подключить скрипт Sypex Geo https://sypexgeo.net/ru/download/
Я делал так:
1. Содержимое файла SxGeo.php (с архива Sypex Geo для PHP 5.2+ ) скопировал в function.php Вордпреса, можно наверное подключить через include или require_once, но я не пробовал.
2. Файл SxGeo.dat (с архива Sypex Geo Country) положил в корень сайта
3. Также в function.php написал вот такую функцию:
function get_SxGeo(){ $SxGeo_result = wp_cache_get('SxGeo'); if($SxGeo_result === false){ $ip = $_SERVER['REMOTE_ADDR']; $SxGeo = new SxGeo('/полный/путь/SxGeo.dat'); // полный путь к файлу SxGeo.dat $SxGeo_result = $SxGeo->getCountry($ip); wp_cache_set('SxGeo', $SxGeo_result); } return $SxGeo_result;}
Функция get_SxGeo() берет IP пользователя и возвращает код страны в формате: RU, UA, US и т. д. Код страны кешируется, чтобы не дергать базу SxGeo по несколько раз, если на странице несколько блоков.
4. После этого в любом месте страницы проверяем значение, которое возвращает get_SxGeo(), и выводим рекламу . Например как-то так:
if (get_SxGeo() == 'RU') $google_ads="<!-- Yandex RTB -->";else $google_ads='<!-- Adsense -->';
Это проверено и работало хорошо. Но, потом я подключил Cloudflare и перешел на вот это.
А это вообще реально? Вот что читал:
Как выяснилось, в Украине PayPal все еще работает с некоторыми ограничениями. Так, денежные переводы могут осуществляться только частными лицами, а украинский бизнес по-прежнему не может использовать PayPal для зачисления средств, полученных от предоставления услуг за границей.
https://itc.ua/news/paypal-v-ukraine-teper-polnoczenno/
Почему?
Потому что это стабильный шаред, который позволяет разместить нагруженные сайты, годами нормально работает и не делает нервы. У меня на младшем vip тарифе 30к просмотров страниц на WP с двумя десятками плагинов и без кеширования. Найти такой же стабильный шаред под эту нагрузку, скажу мягче, непросто.
Это "санкции" со стороны самого Яндекса, политическое решение не платить украинцам. Впринципе понятно.
Потому что, если деньги в Европе, то почему их нельзя вывести на украинские счета тем же Свифтом. А если в РФ, то в чем проблема перевести на Юмани?
Да последнюю неделю альфа платит 10 руб за 1к
У меня около 33 руб за 1к. Простые блоки в контенте + прилипающий внизу экрана для мобильных и настольных.
Этим кончится для многих. РСЯ пока спасает основную массу сайтов, но если с ним что-то случится, то конец. Даже если не случится, то через год оно само скатится до условных 10 рублей.
В итоге за пару лет информационные сайты серьезно почистятся. Останутся только серьезные проекты и личные сайты, в которые авторы вложили душу.
Alfadart пока что самое адекватное, из того что пробовал за последнее время. Никакой модерации, переговоров "личным менеджером", кучи кодов от разных рекламных сетей и прочего бреда.
Просто добавил сайт, повесил блоки и все работает. Выплаты пока не проверял, но вроде должны выводить даже на карты укр. банков.
Доход ожидаемо еще меньше чем у РСЯ.
что-то нужно предпринимать для Укр. аккаунтов, у которых юмани стоит ?
Да, снимать блоки