WordPress.org

Forums

WordPress-to-lead for Salesforce CRM
[resolved] Adding another function (2 posts)

  1. tbadorrek
    Member
    Posted 3 years ago #

    Hi all,

    I'm trying to add another function that will submit the email address from a form to my FeedBlitz subscription. Here is the function that FeedBlitz supplies, but I'm not sure where to implement and call it in the function. Any thoughts???

    // utility PHP function to fetch any arbirary URL for the sake of the example
    // obviously use your own preferred function if you wish!

    function fbz_get_web_page( $url ){

    $options = array(
    CURLOPT_RETURNTRANSFER => true, // return web page
    CURLOPT_HEADER => false, // don't return headers
    CURLOPT_FOLLOWLOCATION => true, // follow redirects
    CURLOPT_ENCODING => "", // handle all encodings
    CURLOPT_USERAGENT => "PHP FeedBlitz Web Form Handler", // who am i
    CURLOPT_AUTOREFERER => true, // set referer on redirect
    CURLOPT_CONNECTTIMEOUT => 120, // timeout on connect
    CURLOPT_TIMEOUT => 120, // timeout on response
    CURLOPT_MAXREDIRS => 10, // stop after 10 redirects
    );

    $ch = curl_init( $url );
    curl_setopt_array( $ch, $options );
    $content = curl_exec( $ch );
    $err = curl_errno( $ch );
    $errmsg = curl_error( $ch );
    $header = curl_getinfo( $ch );
    curl_close( $ch );
    $header['errno'] = $err;
    $header['errmsg'] = $errmsg;
    $header['content'] = $content;
    return $header;
    }

    // define the FeedBlitz API URL to GET once you know that the user has agreed to subscribe using your form
    $page='http://www.feedblitz.com/f?apisubscriber='.$email.'&feedid=84&key='.$ApiKey;

    fbz_get_web_page($page);

    http://wordpress.org/extend/plugins/salesforce-wordpress-to-lead/

  2. Nick Ciske
    Member
    Plugin Author

    Posted 3 years ago #

    Add it around line 732 after the remote post to SF.

    $_POST['email'] has the user's email address. You'll want to sanitize that a bit (and urlencode it) before submitting it via a GET.

Topic Closed

This topic has been closed to new replies.

About this Plugin

  • WordPress-to-lead for Salesforce CRM
  • Frequently Asked Questions
  • Support Threads
  • Reviews

About this Topic