admin_url( 'admin-ajax.php' ) ) ); } static public function addArtId ($content) { $id = get_the_ID(); $content = preg_replace("@@i", "", $content); return $content; } static public function saveArticleInSession() { $_SESSION['ap_art'] = (int)$_POST['ap_art']; die(); } static public function addSubIds ($arrLinkInfo) { $options = get_option('affiliate-power-options'); if ($options['add-sub-ids'] === 0) { return $arrLinkInfo; } $referer = esc_url($_SERVER['HTTP_REFERER']); $id = url_to_postid($referer); if ($id == 0) $id = (int)$_SESSION['ap_art']; $link = $arrLinkInfo['url']; //affili.net if (strpos($link, 'partners.webmasterplan.com')) { $link .= '&subid='.$id; } //zanox elseif (strpos($link, "zanox")) { $link = str_replace("T", "S".$id."T", $link); } //tradedoubler elseif (strpos($link, "tradedoubler")) { $link .= '&epi='.$id; } //belboon elseif (strpos($link, "belboon")) { $link .= '/subid='.$id; } $arrLinkInfo['url'] = $link; return $arrLinkInfo; } } ?>