2011-03-29 47 views
1

我正在使用twentyten默认主题。WordPress的CSS包括样式表

我只想改变主页的外观。我有一个样式,其确实是“mystyle.css”

所以我创造了我的home.php

有没有我可以使用,包括样式表的任何挂钩?

Google不帮?

回答

3

这样做的最好方法是使用child theme。基本上,你把你的CSS作为一个单独的文件放在一个单独的目录中,并且你有一个子主题。链接到父主题的样式表以拉入样式,然后覆盖任何要覆盖的内容。该页面I linked to有一个完整的例子,可以满足您的需求。

这样做的好处是,如果将来二十天得到更新,您将自动获得所有新的二十修补程序,并且您的样式表替换仍然适用。

因此,一旦您设置了儿童主题CSS文件,只需要使用CSS定位主页,这很容易。与大多数主题一样,二十天将类应用于页面的<body>以指示它是什么类型的页面。例如,我的主页的<body>目前看起来是这样的:

<body class="home blog logged-in"> 

...与home类,表明这是主页。

因此,只需通过添加“home”类说明符来将元素定位到元素。例如,如果你把这个在你的样式表:

body.home p { 
    font-weight: bold; 
} 

然后,本网页上的所有段落将是大胆的,但其他页面将不会受到影响。