当我关闭网站时,我想将 WordPress 网站上的所有旧帖子和页面重定向到主页,但无论他们继续浏览哪个页面,我都想向人们表示感谢您的支持页面。
我已经尝试了.htaccess
几段代码但没有成功,那么那里有任何工作代码示例吗?
当我关闭网站时,我想将 WordPress 网站上的所有旧帖子和页面重定向到主页,但无论他们继续浏览哪个页面,我都想向人们表示感谢您的支持页面。
我已经尝试了.htaccess
几段代码但没有成功,那么那里有任何工作代码示例吗?
如果您可以直接访问这些文件,则可以自己编写解决方案:
add_action( 'template_redirect', 'redirect_to_homepage' );
function redirect_to_homepage() {
$homepage_id = get_option('page_on_front');
if ( ! is_page( $homepage_id ) ) {
wp_redirect( home_url( 'index.php?page_id=' . $homepage_id ) );
}
}
我用了这个帖子。
祝你好运!
下面的代码会将所有页面/帖子重定向到主页。
add_action('template_redirect', 'wh_redirect_to_home');
function wh_redirect_to_home()
{
if (!is_home() || is_page() || is_single())
{
wp_redirect(esc_url(home_url('/')));
exit();
}
}
代码进入functions.php
您的活动子主题(或主题)的文件中。或者也可以在任何插件 php 文件中。
代码经过测试并且可以工作。
希望这可以帮助!