WordPress:隐藏某些页面所需的所有页面和帖子

WordPress: Hide all the pages and posts expect for some pages

我有一个多站点安装,我正在为我的登录页面使用一个站点。我想隐藏该网站上的所有页面,除了您需要 URL 才能访问的着陆页。

我搜索了一个可以做到这一点的插件,但没有找到。我们可以用 .htaccess 做什么?我试着研究这个,但只是看着 .htaccess 让我头疼,我不想破坏其他站点的东西,因为这是 MS 安装。

如有任何帮助,我们将不胜感激。

您可以从您不想显示的网站重定向到其他网站。为此,您可以使用此插件:

https://pl.wordpress.org/plugins/redirection/

或者如果你知道一些 php 你可以使用钩子和重定向。 在下面的functions.php代码中编写和调整:

function wolfie_redirect_sample() {

if(is_front_page()) { //in this place u can use any other conditional
     exit( wp_redirect( site_url( '/this_is_ur_landing' ) ) );
}

}

add_action( 'template_redirect', 'wolfie_redirect_sample' );