可待学院 第八课 WordPress主题教程 创建单独的首页模板

昨儿把火狐的firebug插件的使用分享了下,大家看了相信都会使用的。今天说下给主题单独创建首页模板。

当我们刚开始装好wordpress系统启用一个主题的时候,默认首页显示的是文章列表页面,也就是blog形式的,这时它首先调用的是主题里面
index.php这个文件。而我们在看那些功能比较丰富的主题时,它们基本都有一个首页模板的。有了模板你就可以定义自己的一些内容,而且不受其他文件
的影响,那些做单页模板的就是这样了,当然了根据自己的需要添加加。我们可以在主题文件里创建一个php文件,比如:page-home.php或者
front-page.php,然后打开文件在文件的顶端需要写模板的名称,如下:

1 <?php
2 /**
3
4 Template Name: Home template(这个名称根据自己的需要来命名)
5
6 **/
7 ?>

文件保存后我们就可以在wordpress后台->页面然后点击快速编辑就可以看到你添加的模板名称了,如下图:

选择好之后还需要在后台的设置->阅读那里选择一个静态页面,然后在主页那里选择你添加的模板那个页面,如图:

这样你的首页就可以自己定制了。

另一种方法也是磊子比较常用的,就是创建一个home.php文件,wordpress会先读取home.php这个文件。假如你既创建了
home.php这个文件,也也后台选择了一个首页模板。那么wordpress会先执行选择的模板页面,这个需要提醒下大家。还有就是假如你在后台阅读
设置选择了主页后。我们在写函数判断是不是首页时写的方法是is_front_page(),如果你是创建了一个home.php文件,那我们判断首页时
就是is_home()了,这个是有区别的。这就解决了为什么有的朋友说使用了is_home()判断了首页但是没有效果的原因,其实是你选择了第一种方
法的原因。

这样就可以通过我们创建的模板来定制自己的首页啦,赶紧尝试下吧!

版权所有:武汉市可待科技有限公司http://www.kissneck.com

时间: 2024-10-05 12:50:05

可待学院 第八课 WordPress主题教程 创建单独的首页模板的相关文章

WordPress 主题教程:从零开始制作 WordPress 主题

看到一个WordPress蛮好的教程,挺适合初学者.分享一下: 创建 WordPress 主题其实不难,只要你从现在开始认真学习这个教程,从零一步一步开始,你就会成为一个 WordPress 主题制作高手,至少你会修改现有主题. 下面是一个从零开始制作 WordPress 主题的教程,它会一步一步教你如何制作 WordPress 主题. WordPress 主题教程:从零开始制作 WordPress 主题 WordPress 主题教程 #1:介绍 WordPress 主题教程 #2:模板文件和模

大牛们是如何开发 WordPress 主题的?

自己算是写过一个主题,目前也在用( 这里 -> http://udonmai.com/ ),所以多少想说两句. 当初走上web开发的路之后最想干的事情就是写个自己的WP主题...所以网上搜罗了很多资料,但是说实在的鲜有那种一下把人点通的教程出现.不是说没有教程就写不了,但是如果能有一个说得清楚的讲解,比起自己摸索实在是省事太多. 当初一开始看的是我爱水煮鱼博客上发布的一个教程 -> WordPress 主题教程:从零开始制作 WordPress 主题,我下了PDF,很容易找.这个教程很老了,但

可待学院 WordPress主题(模板)修改教程(九):创建单独的侧边栏

昨儿磊子把首页模板创建方法说了下,想必大家看了之后知道如何创建模板了吧,我们只需要在在创建的模板文件中加上模板名称,就可以当模板来使用了.我们在修改主题是,如果个别页面想自己放些样式或者js效果上去,但是又不想其他页面也有,我们就可以用创建模板的方法来搞定它.侧边栏也是一样,如果你只想在某一个页面放一个侧边栏上去,我们也可以为这个页面创建一个侧边栏出来,这样你就可以比较灵活的去使用了.还有一个方法那就是使用插件,这个插件叫widget logic,安装激活之后会在每个小工具里面出现widget

【C语言探索之旅】 第二部分第八课:动态分配

内容简介 1.课程大纲 2.第二部分第八课: 动态分配 3.第二部分第九课预告: 实战"悬挂小人"游戏 课程大纲 我们的课程分为四大部分,每一个部分结束后都会有练习题,并会公布答案.还会带大家用C语言编写三个游戏. C语言编程基础知识 什么是编程? 工欲善其事,必先利其器 你的第一个程序 变量的世界 运算那点事 条件表达式 循环语句 实战:第一个C语言小游戏 函数 练习题 习作:完善第一个C语言小游戏 C语言高级技术 模块化编程 进击的指针,C语言王牌 数组 字符串 预处理 创建你自己

简介如何去除WordPress主题版权保护的方法

一些博主[@www.lajiz.cn]好不容易找到喜欢的Wordpress主题并且希望把主题最下方的版权链接去掉,原以为修改版权链接很容易做到,但在实际操作时确发现并不像自己想象的那么简单,直接修改footer.php文件后再打开网站发现出现下面的错误信息: All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in

第八课 网络通信

unix_c_08.txt================第八课 网络通信================一.基本概念------------1. ISO/OSI七层网络协议模型~~~~~~~~~~~~~~~~~~~~~~~~~~+------------+--------------+ ---| 应用层 | Application | ^+------------+--------------+ || 表示层 | Presentation | 高层+------------+---------

WordPress主题开发:最简单的主题构成

在最简单的情况下,一个WordPress主题由两个文件构成: index.php ------------------主模版 style.css -------------------主样式表 而且style.css要加上主题信息标记 (注意的是两个不同的主题是不允许拥有相同的表述 , 这样会导致主题选择出错的. /* Theme Name: 主题名称 Theme URI: 主题介绍地址(如果你的主题上传到wordpress官方资源处适用) Author: 主题的作者 Author URI: 主

Evont – 事件 &amp; 会议 WordPress主题 免费下载

Evont是一款简洁的 WordPress主题,适用于各种事件形式,例如会议,约会,典礼,课程等. 演示地址>> 下载地址

Gather v2.4 – 事件 &amp; 会议 登入页 WordPress主题 免费下载

Gather是你见过的适用于会议.约会等事件网站的最全面的响应式WordPress主题. 演示地址>> 下载地址