WordPress - 移除默认样式

3
我想创建一个仅包含一个安全表单的 Wordpress 主题。这个表单在正常情况下看起来应该是这样的,如您在此截图中所见 -> 不幸的是,即使我已经包含了自己的 reset.css 文件,WordPress 仍然从主题的 style.css 文件继承样式。请看这里 -> enter image description here 正如您所看到的,字体大小要小得多,输入字段没有得到适当的填充,第二张截图的背景应该是蓝色,但是变成了灰色,字段没有得到适当的边距等。
我知道每个人都会要求代码,但在这之前,我只是想知道是否有默认的 CSS 文件可以删除或修改,大多数这些样式将被包括在其中。我猜这可能包含在给顶部提供默认边距的管理栏中?
如果需要添加代码,请告诉我,我会添加。我只是假设有一些 WordPress 大师已经知道这个问题的答案。
谢谢

这是在 WordPress 的后端还是前端? - Kelderic
我猜是后端?我在本地主机上创建了我的WordPress主题,并将代码从原始CSS页面复制并粘贴到style.css中。也许我应该只在顶部包含style.css信息,并将所有其他样式重定位到单独的CSS页面中? - Barret LaPlante
如果你正在做一个主题,那就是前端工作。后台是WordPress的管理部分,你可以在其中创建帖子/页面。 - Kelderic
2个回答

8
以下是翻译的结果:

这里有几个选项:

  • 前往 /wp-content/themes/YOUR-THEME/header.php 并删除任何样式表的包含。
  • 前往 /wp-content/themes/YOUR-THEME/functions.php 并删除任何 wp_enqueue_style()
  • 确保样式不是由插件生成的。如果是,您可以取消注册该样式。这里是一个链接,说明如何做:http://speakinginbytes.com/2012/09/disable-plugins-css-file/
  • 使用自己的样式表覆盖样式。请确保您的样式表最后被加载。您可以通过几种方式实现这一点——我建议使用依赖于有问题的样式表的 wp_enqueue_style()

天啊,我现在感觉好蠢啊,我只需要将样式表下移到底部,我的另一个样式表一定是搞乱了它。非常感谢你,Shane :) - Barret LaPlante

2

样式表style.css不需要存在才能包含网站信息吗?例如: / * 主题名称: 主题URI:http://wordpress.org/themes/leadmen 描述:Leadmen请求表单WordPress主题 版本:1 作者: 作者URI:
  • /
- Barret LaPlante
1
style.css绝对不应该被删除。正如Barret所提到的,它包含了主题信息。如果你不想使用它,可以将信息下方的所有内容删除。 - Kelderic
1
我刚试着删除主题信息下面的所有内容,并将所有信息迁移到第二个样式表“style2.css”中。 我已经正确地连接了它,但是当我上传并刷新时,什么也没有改变:( 必须有一个默认样式表在继承某些东西,呃。 - Barret LaPlante
如果此内容位于 Web 服务器上,可能已经被浏览器缓存。尝试进行硬刷新(在 Chrome/Windows 中按 CTRL+R)。 - Jacob
很遗憾,强制刷新也无法解决问题。 - Barret LaPlante
显示剩余2条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接