Wordpress sitenize gelen kullanıcıları “Arama motorundan gelenler” ve “diğerleri” şeklinde ayırmak için kullanacağınız bir olay hazırladım. Bu sayede örneğin AdSense reklamlarını sadece arama motorlarından gelen kullanıcılara gösterebilirsiniz. Peki nasıl yapacaksınız?Öncelikle aşağıda ki kodu, functions.php dosyasına ekleyin.
function overidea_se(){ $ref = $_SERVER['HTTP_REFERER']; $SE = array('/search?', 'images.google.', 'web.info.com', 'search.', 'del.icio.us/search', 'soso.com', '/search/', '.yahoo.'); foreach ($SE as $source) { if (strpos($ref,$source)!==false) return true; } return false; }
daha sonra aşağıda ki kodu da temanızda uygun bir yere yerleştirin. yani sitenizde bu olayı nerede kullanacaksanız oraya yerleştirin.
if (function_exists('overidea_se')) { if (overidea_se()) { INSERT YOUR CODE HERE } }