新手WordPress问题重新横幅高度

时间:2021-03-02 作者:Dylan Nicholson

我负责对wordpress网站进行一些修改,我需要做的更改之一是缩小特定页面上的横幅大小。我可以从CSS中看到,高度是由样式名称“定义的”;横幅顶部主标题“;,我可以通过自定义主题和添加自定义的附加CSS来覆盖这一点,但它会影响网站中的每一个页面,而这并不是我想要的。这是否真的意味着我必须以某种方式复制整个主题,让这一页使用不同的主题?即使这样,我也不能百分之百确定如何做到这一点-通过复制模板并选择不同的模板?我以前从未真正使用wordpress进行过这种级别的定制,它需要一个简单的;“编辑页面源”;按钮,我可以在其中进行CSS和其他我需要的更改,但我没有看到任何东西。我在google上搜索了很长时间,并没有找到任何帮助我的东西,而且我似乎无法与最初的页面设计师取得联系(这是一项志愿工作),所以我求助于在stack exchange上向新手提问抱歉,希望我没有错过一些令人尴尬的明显问题。

谢天谢地

P、 我知道我可以利用每个页面的主体都有一个单独的类名这一事实来做到这一点,例如在本例中为page-id-580,但这似乎是一种非常古怪的黑客行为,在克隆/部署站点时,在登台和直播等之间的更改肯定会引起问题。

2 个回复
SO网友:Jacob Peattie

如果你想要的话,WordPress的UI中没有方法只为单个页面添加CSS。虽然可能有提供插件的可用插件,但在这里讨论这一点是不合适的(如果你需要插件建议,我建议你成立一个当地社区小组或类似的组织)。

“最简单的”;“正确”;实现这一点的方法是使用body类以特定页面为目标,如您所述。这不是一个古怪的黑客行为。如果您真的要在环境之间克隆站点,那么ID将是相同的,因此不应该有任何问题。

如果您有一个涉及多个环境的开发工作流,我希望有一个更健壮的解决方案,那就是有一个适当的子主题,并且您可以进行任何需要的模板更改,以向该页面上的该元素添加一个新类,然后向主题添加适当的CSS。

SO网友:Dylan Nicholson

因此,似乎应该这样做,实际上是在同一主题内创建一个新模板。现在,我只是克隆了主模板并修改了横幅的类名,然后设置了一些额外的css来设置高度,尽管我很确定有更好的方法可以做到这一点。请注意,这样做需要使用文件管理器插件,否则我看不到如何创建新模板。这似乎有点奇怪,主题显然是全球的网站(只有一个可以在任何时候激活),但我猜这一切只是惯例。。。

相关推荐

EDITOR-Style.css功能

场景:我有一个客户很难理解,他在WordPress面板上看到的帖子字体样式不一定是前台显示的样式。TinyMCE插件的过度使用导致每个文本块标记内部都有一个跨度,因为他试图使编辑器与前面已经发生的事情相匹配,因为有一个子主题。由于这种做法,网站上的文本格式不统一。目标:我想让编辑器的字体(乔治亚州)与他想要的字体在前面匹配(而这正发生在前面)。此外,我想更改格式菜单,以匹配我们商定的子主题CSS。设置:他使用的主题没有编辑风格。css。我已经添加了一个,但我的研究导致了信息的混乱,而不是一套清晰的说明&l