上节内容我们已经弄好了博客的页头header.php,今天我们就一起来制作页脚footer.php。footer.php与header.php差不多,写这个文件的目的也是为了精简代码,提高代码的重用性,Aurelius主题目录中的所有页面的页脚代码几乎都是一样的,我们就把这些代码提取出来放到footer.php。

在Aurelius主题目录中新建文件footer.php,我们提取出index.php中的页脚代码拷贝到footer.php中(如果以后你制作自己的主题,可以根据需要决定哪些是footer代码):

 <!-- Footer --><p class="grid_12 footer clearfix"> <span class="float"><strong>Design By</strong> QwibbleDesigns <strong>Code By</strong> <a href="https://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,删掉以上类似代码,改成:

<?php get_footer(); ?>

好,现在打开你的博客主页,看看我们制作的主题是否还可以正常工作,答案是可以的,跟原来几乎没什么两样,页脚还是跟原来一样。现在来添加上你的博客版权声明信息和wp_footer()函数,将footer.php中所有代码删除,改成:

<!-- 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="https://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主题文件,你可以用文本编辑器打开看看,跟你修改的文件比较比较,看看你改得怎么样?

本文采用 「CC BY-NC-SA 4.0」创作共享协议,转载请标注以下信息:
原文出处:露兜博客 https://www.ludou.org/create-wordpress-themes-footer.html

WordPress主题制作全过程(六):制作footer.php相关推荐

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

    从零开始制作 WordPress 主题其实不难,只要你从现在开始认真阅读这个教程,一步一步认真学习,你就会成为一个 WordPress 主题制作高手.至少你会修改现有主题. 网络上已经有很多关于制作 ...

  2. wordpress主题后台管理菜单制作教程

    一款好的wordpress主题,必须有功能全面的后台管理菜单,这样方便用户设置自己的主题功能,WP只是集成了很少的功能,要想修改Logo,幻灯片,版权,博客样式等等,就要在后台管理菜单中集成功能,那么 ...

  3. 四、wordpress主题美化 网站logo制作

    1.查找一个合适的字体 参考网站:字体天下 2.下载字体生成工具 fontmin 3.生成logo 打开软件 fontmin ,拖入下载的字体,生成logo 4.引入字体 编辑主题下的文件 heade ...

  4. 从零开始制作 WordPress 主题

    从零开始制作 WordPress 主题其实不难,只要你从现在开始认真阅读这个教程,一步一步认真学习,你就会成为一个 WordPress 主题制作高手.至少你会修改现有主题.  网络上已经有很多关于制作 ...

  5. 【跨境电商】5个最佳免费极简主义WordPress主题(一)

    极简主义在近几年是非常流行的名词,从绘画.建筑到生活方式,无一没有它的存在. 说明现代人越来越喜欢这种简单的美,越来越享受简单的生活. 那么将极简主义风格应用于网页设计,使你的网站更清晰简单,会不会也 ...

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

    自己算是写过一个主题,目前也在用( 这里 -> http://udonmai.com/ ),所以多少想说两句. 当初走上web开发的路之后最想干的事情就是写个自己的WP主题...所以网上搜罗了很 ...

  7. WordPress主题制作全过程

    WordPress主题制作全过程完整列表: WordPress主题制作全过程(一):基础准备 WordPress主题制作全过程(二):主题文件构成 WordPress主题制作全过程(三):HTML静态 ...

  8. WordPress主题制作全过程(五):制作header.php

    你可以尝试用文本编辑器打开从WordPress主题制作全过程(三):HTML静态模板制作下载到的 .html 文件,不知道你有没有发现他们头部的代码都非常的相似呢?其实我们可以提取这部分相似的代码,放 ...

  9. WordPress主题制作全过程(九):制作single.php

    今天我们来制作单文章页single.php,有了之前制作index.php的经验,制作single.php也不再那么难了,这里将直接略过一些内容,直接给出结果.如果对某些修改不太清楚,可以先参考:Wo ...

最新文章

  1. DeepMind难以盈利,人工智能该走向何处去?
  2. UESTC 电子科大专题训练 数据结构 J
  3. 电脑勒索病毒之谜:用户如何能确保电脑安全
  4. PKCS5Padding与PKCS7Padding的区别
  5. scala语言的底层是java实现的_2020了,每个程序员都该学习的 5 种开发语言
  6. 非正弦周期电流电路和信号的频谱
  7. 在shell中如何判断一个变量是否为空
  8. 38、C++ Primer 4th笔记,特殊工具与技术,嵌套类
  9. Java IO流常用操作方法总结
  10. uni-app 自适应各种机型状态栏
  11. iphone隔空投送android设备,苹果手机隔空投送怎么使用?iPhone隔空投送功能使用教程介绍[多图]...
  12. 基于知识图谱的古诗词推荐(python+爬虫+mysql+neo4j)(一)
  13. strip符号和节移除工具,符号表删除
  14. 仙境传说 第一章之四 卢渊*梦魇过后的情缘
  15. S5700交换机出现discarding丢弃错误处理办法
  16. python数据拟合固定参数_固定某些参数的双峰高斯分布拟合
  17. Java Applet实现五子棋游戏
  18. 技能梳理3@NODEMCU+串口屏+随机抽签+物理按键
  19. 江南大学计算机与科学研究生分数线,江南大学2021考研分数线已公布
  20. IPguard服务器升级步骤详解

热门文章

  1. 全球20个程序员免费学习的网站,年薪百万的第一步!
  2. 作息时间表 (2005.3 ~ 2005.7)
  3. Tars | 第1篇 Win10下Docker部署TarsJava(SpringBoot)全过程及踩坑记录
  4. 卷积层感受野和坐标映射
  5. 工业6轴机器人逆解(PIEPER)
  6. mysql 常用命令实例
  7. 【校招VIP】面试的最后一个问题同学问:确认一下是不是双休?
  8. 一个跑酷小游戏的项目总结
  9. 移动开发:第一次亲密接触移动数据库
  10. 51单片机按键控制流水灯