ホームページにログインした後にhomepage.afterユーザーを含むすべてのページにクエリ文字列を追加する必要があるurlユーザーがホームページにログインした後の例url domain.com?aff=1234567そして他のリンクも、このようなページdomain.com?p=1としてカスタムクエリ文字列に変更& AFF = 1234567ユーザーがwordpressにログインした後にすべてのページにクエリ文字列を追加
誰もがこれを行う方法のアイデアを持っているか、どのように私はこの
ホームページにログインした後にhomepage.afterユーザーを含むすべてのページにクエリ文字列を追加する必要があるurlユーザーがホームページにログインした後の例url domain.com?aff=1234567そして他のリンクも、このようなページdomain.com?p=1としてカスタムクエリ文字列に変更& AFF = 1234567ユーザーがwordpressにログインした後にすべてのページにクエリ文字列を追加
誰もがこれを行う方法のアイデアを持っているか、どのように私はこの
ためwp_redirectを使用することができますが、次のコードを追加しますfunctions.php、
add_action('wp_head', 'your_function');
function your_function(){
if (is_user_logged_in()) {
$genre_url = add_query_arg('aff', '1234567', get_permalink());
}
}
希望これはあなたを助けるでしょう。詳細については 、
は、あなたのテーマのfunctions.phpにこれを追加
function query_arg_for_logged_user($permalink){
if (is_user_logged_in()) {
return add_query_arg('preview', wp_generate_password(8), $permalink);
}
}
if (is_user_logged_in()) {
add_filter('home_url', 'query_arg_for_logged_user', 11, 1);
add_filter('post_link', 'query_arg_for_logged_user', 10, 1);
add_filter('page_link', 'query_arg_for_logged_user', 10, 1);
add_filter('post_type_link', 'query_arg_for_logged_user', 10, 1);
add_filter('category_link', 'query_arg_for_logged_user', 11, 1);
add_filter('tag_link', 'query_arg_for_logged_user', 10, 1);
add_filter('author_link', 'query_arg_for_logged_user', 11, 1);
add_filter('day_link', 'query_arg_for_logged_user', 11, 1);
add_filter('month_link', 'query_arg_for_logged_user', 11, 1);
add_filter('year_link', 'query_arg_for_logged_user', 11, 1);
}