如何在另一个页面中重定向wordpress登录的用户?

时间:2019-01-09 23:21:10

标签: wordpress logged

我需要将访问某个页面的所有wordpress用户重定向到另一个页面吗?我该怎么办?

1 个答案:

答案 0 :(得分:0)

假设您是登录用户,则有两种解决方法:

<?php
    //All Users
    if (is_user_logged_in()) {
        //Do Redirect in your preferred method eg
        header('Location: ' . $fullUrlToGoTo);
    }

    //Users who may be a of certain type eg admins
    if (current_user_can('administrator')) {
        //Do Redirect in your preferred method eg
        header('Location: ' . $fullUrlToGoTo);
    }
?>

但是,如果它是固定页面,并且您想要所有流量,而不仅仅是注册用户,那么.htaccess文件中的重定向或IIS重写将是另一种解决方案。查看https://www.htaccessredirect.net /,它可以为您提供轻松的重定向解决方案以放入htaccess。