wordpress主题的问题

下表列出了一个主题所必备的文件以及其对应的功能。php

文件名 功能描述
style.css 主题样式文件,用于存放主题样式
index.php 首页模板文件
header.php 头部模板文件
single.php 单篇文章显示的模板文件
archive.php 存档/分类模板文件
search.php 搜索结果页模板文件
404.php 404模板文件
comments.php 评论模板文件
footer.php 底部模板文件
sidebar.php 侧边栏模板文件
page.php 静态页面模板文件
tag.php 标签存档模板文件
category.php 分类存档模板文件

每一个主题都必须有这些文件,这是一个主题的基本骨架,只有骨架有了,才能够在上面丰富经络,增长本身的东西。css

style.css 文件ide

不单单只有主题样式,其中还定义了主题的基本信息,包括主题名称、介绍、版本号、连接等等信息,只有这些信息全面了,Wordpress才能识别你的主题。url

好比说,wait主题的style.css头部信息以下所示:spa

/* 
Theme Name:wait主题
Theme URL:http://waitig.com/
Description:欢迎使用wait主题,主题更新地址:<a href="http://waitig.com/">等英博客</a>
Author:waitig
Author URI:http://waitig.com/
Version:3.2
*/
  1. is_home() :当前页面为主页时返回trueblog

  2. is_category():当前页面为分类页时返回trueip

  3. is_single():当前页面为单文章页时返回trueci

  4. is_page():当前页面为单页面时返回trueget

 

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

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

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

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

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

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

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

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

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

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

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

相关文章
相关标签/搜索