个性化阅读
专注于IT技术分析

WordPress主题修改问题

我对wordpress相对较新, 正在创建自定义主题, 到目前为止一切正常。我目前有index.php, header.php, footer.php和sidebar.php。我已经打了几天, 一直困扰着我几天。

我的主页的布局与其他页面略有不同, 我如何以这种更改为主题?

我的网站实际上是由”静态”页面和2个帖子页面组成的, 该怎么做才能使首页看起来与其他页面不同?


#1


创建一个名为home.php的页面模板。 WordPress会自动将其用于起始页。例:

<?php
/**
 * Template Name: Home
 */
get_header();

// Do your regular page.php stuff

get_footer();

另请参阅代码页”条件标签”。


#2


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


#3


你需要一个front-page.php

请参阅模板层次结构


#4


你需要使用wordpress的内置功能, 例如is_home()和is_front_page()。

条件标签


#5


如果你有front-page.php, 它将优先于home.php或page.php。可以在”设置”→”读取”中控制home.php或page.php是否默认为(假设你同时拥有)。如果你没有front-page.php, home.php或page.php, 则index.php将默认为。

home.php和front-page.php之间的区别是home.php默认为博客索引页面。尽管首页和首页均可用于显示静态或博客索引页面。

可以在Wordpress的模板层次结构页面上找到更多信息。

赞(0)
未经允许不得转载:srcmini » WordPress主题修改问题

评论 抢沙发

评论前必须登录!