WordPress主题制作全过程(六):制作footer.php
上节内容我们已经弄好了博客的页头header.php,今天我们就一起来制作页脚footer.php。footer.php与header.php差不多,写这个文件的目的也是为了精简代码,提高代码的重用性,Aurelius主题目录中的所有页面的页脚代码几乎都是一样的,我们就把这些代码提取出来放到footer.php。
在Aurelius主题目录中新建文件footer.php,我们提取出index.php中的页脚代码拷贝到footer.php中(如果以后你制作自己的主题,可以根据需要决定哪些是footer代码):
1 2 3 4 5 6 | <!-- Footer --> <p class="grid_12 footer clearfix"> <span class="float"><strong>Design By</strong> QwibbleDesigns <strong>Code By</strong> <a href="http://www.ludou.org/">Ludou</a></span> <a class="float right" href="#">top</a> </p> </div> <!--end wrapper--> </body> </html> |
再用文本编辑器打开index.php、archive.php、contact.php、full_width.php、page.php和single.php,删掉以上类似代码,改成:
1 | <?php get_footer(); ?> |
好,现在打开你的博客主页,看看我们制作的主题是否还可以正常工作,答案是可以的,跟原来几乎没什么两样,页脚还是跟原来一样。现在来添加上你的博客版权声明信息和wp_footer()函数,将footer.php中所有代码删除,改成:
1 2 3 4 5 6 7 8 9 10 11 12 13 | <!-- Footer --> <p class="grid_12 footer clearfix"> <span class="float">版权所有 © 2010 <?php bloginfo('name'); ?> | Powered By <a rel="external" title="WordPress主页" class="link" href="http://wordpress.org/">WordPress</a> | Design By QwibbleDesigns | Code By <a href="http://www.ludou.org/">Ludou</a> </span> <a class="float right" href="#">top</a> </p> </div> <!--end wrapper--> <?php wp_footer(); ?> </body> </html> |
这里用到了我们上次学到的bloginfo('name')函数来输出你的博客标题,wp_footer()和wp_head()差不多,都是用于提高你的主题兼容性,毕竟有很多插件要在页脚输出一些东西才能正常工作。现在你的页脚应该是有模有样了吧,下面是我更改后的效果:

footer.php中加入了作者的信息,当然包括我的信息,如果你觉得Code By Ludou这几个字特别碍眼,你可以将其删除,但是请不要删除设计师和WordPress的信息,毕竟这是对他们最起码的尊重!
好了,footer.php的制作就这么简单。
最后提供经过本次修改后的Aurelius主题文件,你可以用文本编辑器打开看看,跟你修改的文件比较比较,看看你改得怎么样?
WordPress主题制作全过程完整列表:
- WordPress主题制作全过程(一):基础准备
- WordPress主题制作全过程(二):主题文件构成
- WordPress主题制作全过程(三):HTML静态模板制作
- WordPress主题制作全过程(四):小试牛刀
- WordPress主题制作全过程(五):制作header.php
- WordPress主题制作全过程(六):制作footer.php
- WordPress主题制作全过程(七):制作sidebar.php
- WordPress主题制作全过程(八):制作index.php
- WordPress主题制作全过程(九):制作single.php
- WordPress主题制作全过程(十):制作comments.php
- WordPress主题制作全过程(十一):制作page.php
本文版权归露兜博客所有,转载引用请完整注明以下信息:
本文作者:Ludou
本文标题:WordPress主题制作全过程(六):制作footer.php
本文地址:http://www.ludou.org/create-wordpress-themes-footer.html

今天过来问问仁兄,有没有兴趣加入到我们的主题制作团队呢?我想组织一个更加庞大的队伍,专门来开发wp的主题,不过只做国外的市场:)现在有我和万戈兄,不知道愿不愿意加入:)还是期待能有更多的程序达人的入驻:)这样队伍会越来越壮大:)做出来的产品也可以让世界所震惊!
很感兴趣,不知道你们愿不愿意让我加入呢?
请露兜兄+1840930:)注明露兜!
我也想加入哈。有比较扎实的html和css基础。对wp主题有一定研究。我QQ:462838286
试图+你。。。可惜。。。未果,告诉我不是主显号码!
正在学习,多谢!
必须愿意啊!请+QQ:1840930 注明露兜:)
底部应该比较容易制作了
是的。内容不是很多
怎么下不了,
不要使用右键下载!
还是下不了,你能不能把这个修改过的,和原来的发到我邮箱里,谢谢了,学习了。呵
博主,用你的方法做页脚,但是汉字显示乱码!!用ie,op,ff,调整浏览器里面的编码也行不通,都显示不出汉字,但是可以显示英文,不知道是什么原因,向楼主请教解决办法!
保存的时候要用UTF-8编码
不错这个教学比 水煮鱼的都好, 细节介绍的不错,原来是“做静态页面在替换, 导师比教师要好, 向导性的教程让我乌云见日,本来很模糊静态页面要来干嘛 动不起来呵呵,
如果css学好了基本也可以调用函数 不用改多少css吧。。下次再看,文章很好!谢了 ,支持下ad了!
额 后面越发 看不懂
如果你没有PHP、html基础,看不懂是很正常的。
尽管对wp的主题内容已经相当熟悉,但个人认为你的这个教程还是写得非常好的。推荐大家使用。
受益了,写的很清晰,推荐。