IT技术互动交流平台

WordPress开发第一篇基本认识

发布日期:2015-05-12 20:25:03

因为是WordPress开发的初级阶段,因此我们首先从主题的制作开始介绍,我希望朋友们可以下载一个主题,或者是下载一个WordPress对照观看,否则只看下面的介绍是极其的乏味的。

首先就是WordPress主题的常用模板文件以及用途:

style.css是样式表文件,一般包括主题声明和通用css样式代码

index.php是主页模板,一般用来做网站的首页

header.php是header模板,一般是所有页面的头部公用部分

sidebar.php是侧边模板,一般显示widget小工具

footer.php是footer模板,一般放置一些"关于我们"、"版权声明"等等,还可能有一些统计代码

archive.php是archive、category模板,用来显示分类下的文章目录

single.php是内容页模板,是post的内容

page.php是内容页模板,是page的内容

comments.php是留言、回复模板

searchform.php是搜索表单模板,也就是我们看到的搜索框

search.php是搜索结果模板

404.php是错误页面模板

author.php是文章目录页面,罗列某个作者的文章

functions.php是模板函数,存放主题用到的函数模块

attachment.php是附件模板页面。

这里需要说明的是,WordPress的图片或者其他上传的文件,都会赋予一个附件ID,如果你在插入图片时,选择链接到附件页面,主题中没有包含这个模板时就会报错。

然后就是一些常用的函数,这里罗列如下:

get_header() 调用header模板

get_sidebar() 调用sidebar模板

get_footer() 调用footer模板

其中bloginfo是一个神奇的函数,我们通常可以使用它来获取很多信息

bloginfo('html_type') 网页html类型

bloginfo('charset') 网页编码

bloginfo('name') 博客名称

bloginfo('url') 博客URL

bloginfo('description') 博客描述

bloginfo('stylesheet_url') css文件的路径

bloginfo('template_url') 模板文件的路径

下面是常见的显示函数:

wp_head() 头部hook函数,基本上每个主题都会用到,因为它是用来让其他插件或者功能函数在网站头部输出css或者js等文件的,如果主题没有这个函数,可能会造成很多插件无法正常使用,一般我们都是添加在header.php中。

wp_footer() 底部hook函数,一般添加在footer.php文件中

wp_nav_menu() 调用导航菜单,一般需要在functions.php添加注册菜单函数register_nav_menus()一起使用

wp_list_bookmarks() 友情链接函数

下面是常见的一些判断标签

is_home() 是否为主页,首页使用的是index.php

is_front_page() 是否为制定的首页,如果首页不是默认的index.php,我们需要用这个来判断

顺便说下,我们可以在后台--设置---阅读 来指定首页

is_single() 是否为内容页,是post

is_page() 是否为内容页,是page

is_attachment() 是否为附件页

is_singular() 它可以理解为is_single()||is_page()||is_attachment()的综合

is_category() 是否为category或者archive页

is_tag() 是否为tag存档页

is_date() 是否为指定日期存档也

is_year() 是否为指定年份存档页

is_month() 是否为指定月份存档页

is_day() 是否为指定天的存档页

is_time() 是否为指定时间的存档页

is_archive() 是否为存档页

is_search() 是否为搜索结果页

is_author() 是否为作者存档页

is_404() 是否为错误页

is_paged() 主页/目录/存档页是否以多页的形式显示

is_user_logged_in() 用户是否登陆

第一篇的内容就到这里吧。

延伸阅读:

Tag标签: 第一  
  • 专题推荐

About IT165 - 广告服务 - 隐私声明 - 版权申明 - 免责条款 - 网站地图 - 网友投稿 - 联系方式
本站内容来自于互联网,仅供用于网络技术学习,学习中请遵循相关法律法规