我想使用一个条件,如果用户登录并且交易商店是亚马逊而不是链接商品,那么应该这样。
亚马逊是Dealstore的条款之一我想为不同的商店使用不同的商品。
脚本如下:
add_filter('rh_post_offer_url_filter', 'rhlink_add_subid');
function rhlink_add_subid($offer_post_url){
$post_author_id = get_post_field( 'post_author', $post_id );
if( $post_author_id == '1'){
if (is_user_logged_in()) {
$user_id = get_current_user_id();
$offer_post_url = 'https://linksredirect.com/?pub_id=18186CL16342&subid='.$user_id.'&subid2='.$post_author_id.'&source=shopofever&url='.urlencode($offer_post_url);
}else{$offer_post_url = 'https://linksredirect.com/?pub_id=18186CL16342&subid=randomuser&subid2='.$post_author_id.'&source=shopofever&url='.urlencode($offer_post_url);}}
return $offer_post_url;
}>