-2

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

4

1 回答 1

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。

于 2019-01-09T23:28:23.457 回答