如何在wordpress中设置header.php重定向?

如何在wordpress中设置header.php重定向?,wordpress,Wordpress,我只想问一下如何在header.php中设置重定向url?似乎我有一个重定向循环 <?php header("Location: http://www.sitename.com/category/videos/"); ?> 您应该使用wp\u redirect而不是php header()函数。将调用挂接到加载的wp_上,以防止出现“已发送的头”错误 示例:(添加到functions.php) 您可以将代码直接放在header.php中 或 在WordPress页面或帖子中放置以下

我只想问一下如何在header.php中设置重定向url?似乎我有一个重定向循环

<?php
header("Location: http://www.sitename.com/category/videos/");
?>

您应该使用wp\u redirect而不是php header()函数。将调用挂接到加载的wp_上,以防止出现“已发送的头”错误

示例:(添加到functions.php)


您可以将代码直接放在header.php中 或


在WordPress页面或帖子中放置以下HTML重定向代码:

    <meta HTTP-EQUIV="REFRESH" content="0; url=http://www.yourURL.com/index.htm"> 


此代码告诉浏览器自动刷新当前网页。当它这样做时,它会将URL加载到“URL”字符串中。与“内容”关联的“0”属性确定重定向发生前的秒数。与“内容”和“url”相关联的属性是您应该更改的唯一属性。

您可以使用插件。我要把这个密码放在哪里?关于functions.php?是的,您可以将其添加到functions.php。请确保为重定向应用了限制规则(如示例中所示),否则,正如您所说的,您将以循环结束。我仍在重定向到主页。www.sitename.com
if($_SERVER['REQUEST_URI']=="your URL When you want redirect")
{
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.sitename.com/category/videos/");
exit;
}
    <meta HTTP-EQUIV="REFRESH" content="0; url=http://www.yourURL.com/index.htm">