Customising a theme

时间:2012-02-19 作者:Joe

所以我对WordPress的基础设施还是个新手。每个人都在告诉我WordPress有多棒,还有大约10%的顶级网站都在使用它。

所以我有两个非常基本的问题,关于这一切是如何结合在一起的。也许它们真的很明显,但对我来说没那么明显。

我找到了一个我喜欢的主题,并使用Links小部件提供的CSS作为我网站的主导航(而不是页面中的CSS)。因此,我创建了一些页面,并通过链接链接到它们。但是,该网站会自动将指向页面的链接与我的链接一起放在侧边栏上。如何隐藏页面?

我在头版上写了一篇帖子,但我不喜欢有日期出现?我该如何隐藏?

我希望将一种CSS样式应用于另一个类,或者定义一个特定对象以具有另一个类属性。有没有简单的方法可以做到这一点?这是否需要我破解样式表?

一般来说,我有HTML/CSS和一些PHP的经验,所以我了解底层技术。然而,我想知道如何利用Wordpress的强大功能,同时保持一种功能齐全的编程语言的灵活性。

3 个回复
最合适的回答,由SO网友:Rob Vermeer 整理而成

WordPress(在我看来)的美妙之处在于,你几乎可以创建任何网站,只需创建一个theme 和或plugin(s).

您可以更改主题、删除内容、扩展等,也可以child theme, 保留原始主题不变,并在其他位置覆盖默认行为。

WordPress的其余部分,即核心部分,可以让主题或插件构建更加简单(框架)。你不必接触这些文件。

现在回到您的问题:-)

很可能有一个带有一些小部件的默认侧栏。在后端转到“外观”>“小部件”,将有一个侧栏(如默认侧栏或其他内容(取决于主题)。当它为空时,您可以添加小部件,您将看到默认侧栏被小部件“覆盖”。如果不是空的,您可以删除名为“页面”的小部件。

在主题文件夹中,您必须查看代表首页的模板。这可能是头版。php,主页。php页面。php或索引。php。取决于存在哪一个(工作方式:Template hierarchy). 查找以下函数the_date()the_time().

CSS很可能是时尚的。主题文件夹根目录中的css。有时一个主题有一个特殊的CSS文件夹。

也就是说,您可以更改主题中的任何内容,但如果您想更新主题,可以创建子主题(请参见上面的链接)。

SO网友:der spanier

Wordpressbackend,现在转到->设计->小部件。我希望你能在那里找到页面小部件。或者主题是用页面列表硬编码的(没有好的主题)。您可以在侧栏文件中找到这些代码。

我认为您必须更改生成首页日期的模板文件。查找\\u time()->http://codex.wordpress.org/Formatting_Date_and_Time

在主题文件和css中添加类,或http://www.trixya.net/index.php/wordpress/how-to-add-custom-css-file-in-wordpress . 我更喜欢添加自定义css文件。

SO网友:Laura

如果你懂编程语言,你身边就有一个强大的工具。如果使用灵活的主题编辑器,然后在代码中进行更改(如果需要的话),效率会更高。通过这种方式,只需单击几下,然后添加Sublub更改,修改代码,就可以完成编程困难的任务。例如,我使用Lubith,它为您的一些问题提供了解决方案:它允许您添加/删除某些元素,其中之一是元信息,因此是日期、注释、作者等。它还允许您修改布局中每个元素的属性。只需选择/拖动/调整大小/自定义即可。

结束