'', ), $atts)); $siteurl =get_option('home');; add_option( 'AACJ_on', ''); add_option( 'AAAZ_locale', ''); add_option( 'AACJ_websiteid', '' ); add_option( 'AACJ_CJ_DevKey', '' ); add_option( 'AACJ_cj_amount', '' ); add_option( 'AAAZ_on', '' ); add_option( 'AAebay_on', '' ); add_option( 'AAAZ_public_key', '' ); add_option( 'AAAZ_private_key', '' ); add_option( 'AAAZ_associateus', '' ); add_option( 'AAAZ_associatede', '' ); add_option( 'AAAZ_associatefr', '' ); add_option( 'AAAZ_associatejp', '' ); add_option( 'AAAZ_associateuk', '' ); add_option( 'AAAZ_associateca', '' ); add_option( 'AAebay_campaign_id', '' ); $websiteIdx = get_option('AACJ_websiteid', '' ); $cj = get_option('AACJ_on'); if ($cj == 1){ if ($amount == ''){ $amount1 = 3; } else { $amount1 = $amount; } $cjword = urlencode($keywords); $devkey = get_option('AACJ_CJ_DevKey'); $amount = get_option('AACJ_cj_amount'); $url = "https://product-search.api.cj.com/v2/product-search?&website-id=$websiteIdx&advertiser-ids=joined&keywords=$cjword&records-per-page=$amount1"; $cjconn = curl_init($url); curl_setopt($cjconn, CURLOPT_POST, FAlSE); curl_setopt($cjconn, CURLOPT_HTTPHEADER, array('Authorization: '.$devkey)); curl_setopt($cjconn, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($cjconn, CURLOPT_RETURNTRANSFER, TRUE); $returns = curl_exec($cjconn); curl_close($cjconn); $results = simplexml_load_string($returns); foreach ($results->products->product as $i) { $click_url = $i->xpath('buy-url'); $click_url = $click_url[0]; $image_url = $i->xpath('image-url'); $image_url = (string)$image_url[0]; $name = $i->xpath('name'); $name =(string)$name[0]; $price = $i->xpath('price'); $price = $price[0];$currency = $i->xpath('currency'); $currency = $currency[0]; $description = $i->xpath('description'); $description = $description[0]; //$nama = seo_str($name); /**************************************************************************** The FOLLOWING PARAGRAPH IS WHERE THE CJ ADS WILL APPEAR IN THE POST. YOU CAN CHANGE THE FORMATTING LEAVING THE $ STRINGS INTACT. IN A FUTURE RELEASE YOU WILL BE GIVEN THE OPTION TO CHANGE THE APPEARANCE ON THE FLY. ANYWAY, ADJUST THIS TO APPEAR THE EXACT WAY THAT YOU LIKE! ****************************************************************************/ $l1 .= '

'.$name.'


$ '.number_format((string)$price[0],2).'

'.$description.'
' ;} } else { $l1 .=''; } $az = get_option('AAAZ_on'); if ($az == 1){ include "./wp-content/plugins/actionaffiliate/includes/amazon.php"; } else { $l1 .= ''; } $eb = get_option('AAebay_on'); if ($eb == 1) { $epn_campaign_id = get_option('AAebay_campaign_id'); $ebayword = urlencode($keywords); $display = $amount; $newwindow = "0"; //The next line is to be further developed in a future release. $country1 = "24"; include "./wp-content/plugins/actionaffiliate/includes/nicheresults.php"; } else { $l1 .= ''; } return $l1; } function add_actionaffiliate_panel() {if (function_exists('add_options_page')) { add_options_page('Action Affiliate for Wordpress', 'actionaffiliate', 8, 'AA', 'actionaffiliate_admin_panel');}} function actionaffiliate_admin_panel() {if ($_POST["aa_updated"]){ update_option('AACJ_on',$_POST['AACJ_on']); update_option('AACJ_websiteid',$_POST['AACJ_websiteid']); update_option('AACJ_CJ_DevKey',$_POST['AACJ_CJ_DevKey']); update_option('AACJ_cj_amount',$_POST['AACJ_cj_amount']); update_option('AACJ_amount',$_POST['AACJ_amount']); update_option('AAAZ_on',$_POST['AAAZ_on']); update_option('AAAZ_locale',$_POST['AAAZ_locale']); update_option('AAAZ_public_key',$_POST['AAAZ_public_key']); update_option('AAAZ_private_key',$_POST['AAAZ_private_key']); update_option('AAAZ_associateus',$_POST['AAAZ_associateus']); update_option('AAAZ_associatede',$_POST['AAAZ_associatede']); update_option('AAAZ_associatefr',$_POST['AAAZ_associatefr']); update_option('AAAZ_associatejp',$_POST['AAAZ_associatejp']); update_option('AAAZ_associateuk',$_POST['AAAZ_associateuk']); update_option('AAAZ_associateca',$_POST['AAAZ_associateca']); update_option('AAebay_on',$_POST['AAebay_on']); update_option('AAebay_campaign_id',$_POST['AAebay_campaign_id']); echo '
Action Affiliate Settings Updated
'; } ?>

Action Affiliate Settings

Find this useful?

Amount of Ads to Appear for all programs

CJ Settings

Display CJ Ads: Yes No'; } else { echo 'Yes No'; } ?>
CJ Website ID:
CJ Webservices Developer Key:

Amazon Settings

Display Amazon Ads: Yes No'; } else { echo 'Yes No'; } ?>
Amazon Webservices Public Key
Amazon Webservices Private Key
Amazon US Associate ID

eBay Settings

Display eBay Ads: Yes No'; } else { echo 'Yes No'; } ?>
eBay Partner Network Campaign ID:

Instructions for adding comparison shopping to post

At the end of the post, insert the following code:
[aa keywords=""]

Action Affiliate will then add relevant ads from your chosen networks to your post!

'); fclose($fh); ?>