如何在wordpress中以不同的方式设置不同的页面

时间:2011-11-02 10:33:08

标签: wordpress

我必须在wordpress网站的页面中添加内容。问题是大多数页面内容都有不同的风格。我是否需要为它们创建不同的css文件?我读取该页面.php是控制每个页面显示方式的文件。我是否需要为其他页面添加其他模板,如下所示:http://wordpress.org/support/topic/how-to-have-a-separate-stylecss-for-each-page-template

2 个答案:

答案 0 :(得分:1)

造型是一个非常普遍的问题;您可以仅更改某些区域的颜色或创建完全不同的布局。

如果它只是字体/颜色变化 - >打开你主题的header.php并确保你已经实现了body类。

<body <?php body_class(); ?>>

这样做,您网站上的每个网页都会有不同的ID。因此,如果您的网站的条目被一个类包含.entry - &gt;你可以查看页面来源 - &gt;获取正文的ID并添加类似

的内容
#page-99 .entry a {color:#c00} /* new color for lin */
#page-99 .entry, 
#page-99 .entry p,
#page-99 .entry ul,
#page-99 .entry ol{color:#44} /* new color for static text */

否则,不是加载不同的样式文件,我可能会为每个页面创建不同的page template

答案 1 :(得分:1)

您还可以为每个页面创建唯一的模板。

开始
<?php /* Template name: <name> */ ?>

新创建的模板将显示在内容区域的右侧,您将在其中显示“模板”

一切顺利, 貂