更改特定页面上的CSS /格式,而不是一般页面?


Answers:


6

创建特定的CSS之后,您需要按照自己的喜好格式化页面,您可以:

  1. 使用CSS 创建自定义页面模板,并为此页面分配模板。
  2. 使用CSS创建page- {slug} .php文件,其中{slug}是该页面的页面slug(最有可能的文件名应该是page-voronoi-temperature-map.php)。
  3. 创建一个page- {ID} .php文件,如果页面ID为6,WordPress将使用page-6.php。

在食典中“ 模板层次结构”下提到了这三个选项。通过使用这三个选项中的任何一个,您可以更改此页面的布局而不会影响其余所有页面。


谢谢!page.php本身说:“如果您想在子主题中重载它,那么请包含一个名为loop-page.php的文件,它将被代替使用。”,但这似乎不正确,因为loop-page.php显示所有帖子,而不是单个页面。
barrycarter,2011年

13

如果您查看页面源代码,将会看到该页面<body>已被提供一个class page-id-1199。您可以在样式表中使用它来单独指定该页面的样式。

.page-id-1199 #map { /* custom styles */ }
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.