php生成页头页尾如何添加,WordPress主题开发制作页头页尾教程

一个一般的页面主要分为头部、内容区和尾部,今天小编为大家分享一下WordPress主题开发制作页头页尾教程。

现在我们先把index.html改为index.php 作为网站的起始页。

21d09725ba3e25fae167f1acc61fb60c.png

样式的路径

这时页面的样式路径是不对的,我们使用方法<?php bloginfo('template_url'); ?>

这时显示正常,接着将公用的header提取出来放在hrader.php 文件中

并在需要使用的页面使用<?php get_header(); ?>调用

title

<?php if ( is_home() ) {

bloginfo('name'); echo " - "; bloginfo('description');

} elseif ( is_category() ) {

single_cat_title(); echo " - "; bloginfo('name');

} elseif (is_single() || is_page() ) {

single_post_title();

} elseif (is_search() ) {

echo "搜索结果"; echo " - "; bloginfo('name');

} elseif (is_404() ) {

echo '页面未找到!';

} else {

wp_title('',true);

} ?>

is_home():当前页面为主页时返回true

is_category():当前页面为分类页时返回true

is_single():当前页面为单文章页时返回true

is_page():当前页面为单页面时返回true

更详细的内容参阅WordPress文档 https://codex.wordpress.org/zh-cn:%E6%9D%A1%E4%BB%B6%E6%A0%87%E7%AD%BE

pingback

博客名称和描述

<?php bloginfo('description'); ?>

添加订阅feed链接

添加wp_head

<?php wp_head(); ?> 用于包含WordPress程序输出头部信息

菜单栏

刷新缓存

前面,后面添加PHP代码,用于提高程序运行效率:<?php flush(); ?>

<?php get_header(); ?> 调用header.php文件

<?php echo get_option('home'); ?> 输出你的博客首页网址

<?php bloginfo('name'); ?> 输出你的博客名称

<?php bloginfo('description'); ?> 输出博客描述

<?php wp_head(); ?> 用于包含WordPress程序输出头部信息

<?php get_header(); ?> 从当前主题文件夹中包含header.php文件

is_home(),is_single(),is_category()等几个条件判断标签

<?php bloginfo('stylesheet_url'); ?> 输出主题文件夹中style.css文件的路径

<?php bloginfo('pingback_url'); ?> 输出博客pingback网址

<?php bloginfo('template_url'); ?> 输出博客主题目录URL

<?php echo get_option('home'); ?> 输出你的博客首页网址

<?php bloginfo('name'); ?> 输出你的博客名称

<?php bloginfo('description'); ?> 输出博客描述

<?php wp_head(); ?> 用于包含WordPress程序输出头部信息

<?php wp_list_categories(); ?> 用于列出博客分类页

<?php wp_list_pages(); ?> 用于列出博客页面

footer.php

和header相对的就是footer,同header.php 文件一样,将footer 提取出来

使用<?php wp_footer(); ?>调用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值