WordPress主题的多个html/css文件?

时间:2015-07-22 作者:karma dreamwalker

好的,我正在自学如何从头开始编写wordpress主题代码。我正在使用c9。io作为编辑器。

我有个问题。我一直在看他们使用的模板文件的不同教程,大多数教程只包含一种样式。css文件,然后是php文件。

我的问题是:以前我在处理HTML/CSS时,为每个新页面创建多个HTML/CSS文件(创建多页网站)要容易得多。我知道这不是最好的做事方式,但现在,我确实更喜欢这样,因为我很难用一种风格来定制我想要的主题。css文件。

有没有办法转换多个html文件和多个CSS文件以在wordpress中使用?我发现了这个:https://thethemefoundry.com/blog/html-wordpress/ 但我不确定如何将此应用于多个文件。wordpress有可能吗?

1 个回复
SO网友:Josh Riser

简而言之,答案是肯定的:您可以在WordPress主题中使用多个CSS文件。

主要style.css 文件用于保存主题的信息。之后,您可以将其余部分留空,编写自己的自定义CSS文件,并像通常一样将其包含在中。

至于HTML,这将与普通的基于HTML的网站截然不同。您将拥有一个HTML文件,而不是每个页面都有一个HTML文件(比如home.HTML、about.HTML、contact.HTML)PHP 文件,已调用page.php. 此文件将用于显示从WordPress仪表板添加页面时存储的信息(标题、内容、创建日期等)

因为大多数网站的布局都是一样的,先是页眉,然后是内容,再是页脚,使用WordPress可以创建一个名为header.php 每个页面上都有标题内容,footer.php 在所有页面上都有页脚内容,然后内容部分将是您的page.php, 看起来像这样。

<?php get_header(); ?>

    <?php the_content(); ?>

<?php get_footer(); ?>
除非您非常熟悉PHP,并且对模块化设计/代码有很好的理解,否则您可能希望在转换自己的设计/布局之前一直遵循教程系列,并遵循他们使用的设计/布局。通过这种方式,您可以了解WordPress编码通常是如何完成的。

而且,乍一看,这可能有点难以承受,但这是WordPress的模板层次结构。一旦你掌握了WordPress开发的工作原理,这将成为你最好的朋友。

http://codex.wordpress.org/images/1/18/Template_Hierarchy.png

祝你好运,WordPress开发将改变你的生活(以一种好的方式):)

结束

相关推荐

主题从函数获取的CSS规则

我正在尝试更改我的215主题中条目页脚的颜色。我在子主题中的修改被覆盖,因为当网站在浏览器中呈现时,WordPress会将主题定制器生成的内联CSS输出到<head>, 它覆盖样式表。检查自定义程序。php文件,我看到了三个相关部分。首先是配色方案。然后,创建颜色变化并通过以下方式转换为rgba:$color_textcolor_rgb = twentyfifteen_hex2rgb( $color_scheme[3] ); $color_sidebar_textcol