WordPress主题footer.php(底部文件)通常是放置一些不会经常改变,同时又是包含全站页面中底部通用信息的一个文件。比如包含版权信息、链接导航、网站地图、脚本信息等一些内容。他的作用是制作好后,我们可以通过一段简短的代码调用就可以实现全站页面底部都包含这个文件内的内容。

要制作一个wordpres底部文件“footer.php”,我们可以通过以下思路进行:wordpress主题制作教程三:footer.php(底部文件)的制作-第0张图片

 一、准备工作

footer.php和制作wordpress主题中的其它文件一样,你需要熟悉HTML、CSS、PHP以及WordPress相关知识。同时,设定好开发环境并确认已安装WordPress。

二、创建footer.php

准备工作做好后,我们需要在WordPress主题文件夹(wp - content/themes/yourtheme)中创建一个名为“footer.php”的文件。

三、基本结构

文件创建好后,我们开始在文件中添加内容。底部文件中的内容,由于不同网站需求不一样,内容也有所不同。但大致来讲一般都是放置版权信息、链接导航、网站地图、脚本信息等一些内容。以下是一些基本示例。

(一)添加版权信息

1. 在footer.php中,可以先从添加版权信息开始。

使用HTML标签组合来构造版权行。

例如,如果你的主题名为“MyTheme”,你可以这样写:

php

<?php
// footer.php
?>
<footer>
<p>&copy; <?php echo date('Y');?> MyTheme. All rights reserved.</p >
</footer>

这里使用了PHP的“date()”函数来获取当前年份用于版权显示。

(二)添加导航链接(可选)

1. 如果希望在页脚添加导航链接,可以利用WordPress的菜单功能。

首先,需要在functions.php(主题的函数文件)中注册一个菜单位置(如果还未注册)。

在footer.php中,可以这样显示菜单:

php

<?php
wp_nav_menu( array(
'theme_location' => 'footer_menu',
'depth' => 1,
'container' => false,
'fallback_cb' => false
) );
?>

这里假设在functions.php中已经注册了名为“footer_menu”的菜单位置。

(三)添加网站地图(可选)

1. 对于要包含网站地图的情况。

例如,添加sitemap.xml链接:

php

<?php
// footer.php
?>
<footer>
<ul class="itemap - links">
<li>sitemap.xml</li>
<li></li>
</ul>
</footer>

(四)包含脚本

1. 有些脚本可能需要在页脚加载,比如某些JavaScript插件。

可以使用`wp_enqueue_script()`函数(通常在functions.php中注册),在footer.php中调用加载脚本的函数或者直接添加脚本标签(不太推荐,在某些情况下还是可行的,比如非常简单的自定义脚本)。

例如,直接添加一个简单的JavaScript脚本:

php

<?php
// footer.php
?>
<footer>
<script type = "text/javascript">
function myFunction() {
// 这里是函数内容
}
</script>
</footer>

 四、样式化

1. 使用CSS来设计footer的样式。

你可以在主题的主样式表(通常是style.css)中添加针对footer的样式规则。

例如,设置footer的背景颜色、文本颜色、布局等:

css

footer {
background - color: #f9f9f9;
color: #333;
text - align: center;
padding: 20px;
}

五、测试

1. 保存footer.php后,在WordPress网站上查看页面底部是否显示预期内容并且样式是否正确。

如果有超链接等交互元素,测试它们是否正常工作。

当然,以讲的只是一些对于footer.php文件制作的基本知识。在实际应用中你可以根据自己的需求进一步丰富和定制footer.php文件。