无法直接设置推荐人。请参见:https://stackoverflow.com/questions/14235377/http-referer-and-bookmark
您仍然可以通过在url中传递参数,然后在WordPress中侦听该参数来跟踪此数据。例如,可以设置参数from_desktop
在url中,因此您的url如下所示www.example.com/page-slug/?from_desktop=1
. 一旦您将其转到正确的链接,您需要在WordPress中捕获该参数。你需要在适当的时候上钩,init
也许,然后测试URL,看看您的参数是否在其中$_GET[\'from_desktop\']
或$_REQUEST[\'from_desktop\']
. 一旦确定参数存在,就由您来跟踪它。
基本代码:
add_action( \'init\', \'wpse177648_url_check\' );
function wpse177648_url_check() {
if( 1 == $_GET[\'from_desktop\'] ) {
// Came from the desktop app. Do logic here.
}
}