代码之家  ›  专栏  ›  技术社区  ›  Udders

Wordpress主题

  •  0
  • Udders  · 技术社区  · 16 年前

    我对wordpress比较陌生,我正在创建一个自定义主题,到目前为止还可以。 我现在有index.php,header.php,footer.php和sidebar.php。

    我的主页与其他页面的布局稍有不同,如何更改主题?

    我的网站基本上是由‘静态’页面和2个贴子页面组成的,我该怎么做才能使主页看起来与其他页面不同呢?

    5 回复  |  直到 9 年前
        1
  •  1
  •   fuxia    16 年前

    创建一个名为home.php的页面模板。WordPress会自动使用它作为起始页。 例子:

    <?php
    /**
     * Template Name: Home
     */
    get_header();
    
    // Do your regular page.php stuff
    
    get_footer();
    

    Conditional Tags

        2
  •  1
  •   Julian K    13 年前

    进入仪表板,设置>阅读时,请检查主页显示的设置。您可能需要将其从默认的“最新帖子列表”更改为您选择的静态页面。

        3
  •  1
  •   Shivanand Sharma    9 年前

    你需要一个front-page.php

    template hierarchy

        4
  •  0
  •   Jage    16 年前

    您需要使用wordpress的内置函数,如is\u home()和is\u front page()。

    Conditional Tags

        5
  •  0
  •   Merrill Cook    7 年前

    如果您有优先于home.php或page.php的front-page.php。home.php或page.php是否默认为(假设两者都有)可以在Settings Reading中控制。如果没有front-page.php、home.php或page.php,index.php将默认为。

    home.php和front-page.php之间的一个区别是,home.php默认为博客索引页。尽管主页和首页都可以用来显示静态或博客索引页。

    Template Heirarchy 第页。