在 WordPress 中重定向

问题描述 投票:0回答:5

使用Wordpress..如果用户访问存档is_archive(),我想重定向到网站上的某个页面

请问我该怎么办?我可以在functions.php中添加一些东西吗?

干杯, 史蒂夫

wordpress http-redirect
5个回答
1
投票

functions.php
中使用 WordPress 挂钩,只需将此片段粘贴到您的
functions.php

function redirect_to_url(){
    if(is_archive()){
        $url='your redirect url url';
        wp_redirect( $url );
    }  

}
add_action('template_redirect', 'redirect_to_url');

有一篇文章这里,可能对你有帮助。


1
投票

wp_redirect
就好了

if(is_archive()){
    wp_redirect($location);
}

0
投票
<?php
    wp_redirect($location);
    exit;
?>

0
投票

在您的

archive.php
模板文件中,如果满足重定向条件,则在顶部放置一个
if
语句,并带有标题位置重定向,也许可以根据声音使用
is_page();

或者如果是某个页面,你可以在

.htaccess
中做一些事情。


-2
投票

有一个插件可以实现此目的,请在这里

找到它
© www.soinside.com 2019 - 2024. All rights reserved.