更改2017年登录用户主题的标题高度

时间:2019-02-12 作者:arathra

当客人看到主页时,他们会看到(几乎)全高的图片,我认为这很好。

然而,当用户登录时,我希望他们被重定向到主页,但图片要短得多(因为图片出现在网站的内部页面上)。

我知道我可以将已登录的用户重定向到一个虚假的首页,但是否有办法根据用户是来宾还是已登录更改主标题图片的高度?

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

WordPress将自动添加body class 如果用户已登录,则添加到body标签。您可以使用此选项来调整高度。

例如

.logged-in #myElement {
    ...Your CSS
}
像这样的事情应该行得通。

.logged-in.twentyseventeen-front-page.has-header-image .custom-header-media {
    height: calc(70vh);
}
请注意,计算70vh是视口高度的70%,因此请根据需要进行调整。

相关推荐

如何使用index.php在FrontPage上显示插件功能(内容)

稍微高级的Noob警报:{抱歉}。我正在设计一个WordPress网站{尚未激活}。我有一个插件[feelbox],但目前它只显示在单个贴子页面上。插件设置中没有在frontpage[index.php]上显示它的选项。这里是主要的插件文件-feelbox。php太长,无法在此处发布。以下是第一部分:> if (!$options) { feelbox_add_default_options(); } else { if ($optio