Multisite 404 page

时间:2015-09-30 作者:brandozz

我最近使用子目录安装了多站点,我想知道子目录站点是否有可能拥有自己的404页面?

目前,任何进入子目录站点并应返回404的链接都将在主站点或根站点上返回软404。

EDIT

感谢Paul H在下面提出的建议。我已经用我的404创建了2个新的404模板。包含以下简单if语句的php模板:

$current_blog = get_current_blog_id();

    if ($current_blog == 2) {
        get_template_part(\'404\', \'subdirectorysite\');
    } else {
        get_template_part(\'404\', \'main\');
    }

1 个回复
最合适的回答,由SO网友:Paul 整理而成

最简单的方法是检查get_current_blog_id(); 并根据当前博客id调整404模板。

另一种选择是为每个站点创建一个子主题,并添加不同的page-404模板。