Cookie über eine Variable aus der URL setzen

Ich muss einen Affiliate-Link programmieren (wir wollen kein vorhandenes Plugin verwenden). Ich mache nicht viel Kodierung, also ertragen Sie mit mir.

Es scheint so einfach, ich habe einen Link: http://www.domain.com/?code=8765

Dann möchte ich diese Codenummer schnappen und sie in einen Keks stecken. Auf diese Weise kann ein Lead-Formular über die API an SalesForce übergeben werden. Kann mir jemand sagen, warum das nicht funktioniert? Wenn die ID-Variable auf eine Zeichenfolge festgelegt ist, funktioniert es einwandfrei.

Ist dies überhaupt sinnvoll, um dies mit dieser Methode zu erreichen?

add_action( 'init', 'set_agent_cookie' ); function set_agent_cookie() { $name = 'agent'; $id = $_GET['code']; setcookie( $name, $id, time() + 3600, "/", COOKIE_DOMAIN ); } 

Solutions Collecting From Web of "Cookie über eine Variable aus der URL setzen"