WordPress主题风格模版基础文档
一套详细的WordPress主题风格模版应最少具备以下文档:,WordPress基础模版文档,WordPress模版必需文档:
style.css:CSS(css样式表)文档
index.php:主页模板
archive.php:Archive/Category模版
404.php:NotFound不正确页模版
comments.php:留言板留言/回应模版
footer.php:Footer模版
header.php:Header模版
sidebar.php:侧边栏模版
page.php:內容页(Page)模版
single.php:內容页(Post)模版
searchform.php:检索表格模版
search.php:百度搜索模版
基础标准分辨Tag
is_home():是不是主导页
is_single():是不是为內容页(Post)
is_page():是不是为內容页(Page)
is_category():是不是为Category/Archive页
is_tag():是不是为Tag归档页
s_date():是不是为特定时间归档页
is_year():是不是为特定年代归档页
is_month():是不是为特定月归档页
is_day():是不是为特定日归档页
is_time():是不是为特定時间归档页
is_archive():是不是为归档页
is_search():是不是为百度搜索页
s_404():是不是为“HTTP404:NotFound”不正确页
is_paged():首页/Category/Archive页是不是以多张显示信息
Header一部分常见到的PHP涵数
:blog名字(Title)
:CSS文件路径
:PingBackUrl
:模版文件路径
:WordPress版本号
:AtomUrl
:RSS2.oUrl
:blogUrl
:blog网页页面Html种类
:blog网页页面编号
:blog叙述
:特殊內容页(Post/Page)的题目
模版常见的PHP涵数及指令
:启用Header模版
:启用Sidebar模版
:启用Footer模版
:显示信息內容(Post/Page)
:显示信息引言
:查验是不是存有Post/Page
:假如存有Post/Page则给予显示信息
:While完毕
:If完毕
:显示时间,时间格式由“字符串数组”主要参数决策,实际参照PHP指南
:文章正文中的留言板留言连接。假如应用comments_popup_script(),则留言板留言会在新页面中开启,相反,则在当今对话框开启
:內容页(Post/Page)题目
:內容页(Post/Page)Url
:特殊內容页(Post/Page)隶属Category
:创作者
:特殊內容页(Post/Page)ID
:假如客户已登陆并具备管理权限,显示信息编写连接
:显示信息Blogroll中的连接
:启用留言板留言/回应模版
:显示信息Page目录
:显示信息Categories目录
:下一篇文章连接
:上一篇文章连接
:日历表
:显示信息內容归档
:导航栏,显示信息上一篇/下一篇文章连接
:置入其他文件,能为订制的模版或其他类型文档
与模版有关的别的涵数
:輸出相对信息内容
:显示信息申请注册连接
:显示信息登陆/销户连接
<–nextpage–>:将当今內容分页查询
<–more–>:将当今內容断开,以没有首页/目录页显示信息所有内容
:网页页面载入時间(秒)
:网页页面载入查寻量
其他
启用近期的10篇系统日志
$rand_posts=get_posts(’numberposts=10&orderby=rand’);
foreach($rand_postsas$post):
?>
”>
任意启用10篇系统日志
’);?>启用标识
标识存有时启用
启用标签云
得到4篇12分类中的系统日志
再说一些更详尽的分辨涵数
//这儿写你要显示信息的內容,包含涵数
下边是立即来源于wordpress.org
is_single()分辨是不是实际文章内容的网页页面
is_single(’17′)分辨是不是实际文章内容(id=17)的网页页面
is_single(’BeefStew’)分辨是不是实际文章内容(题目分辨)的网页页面
is_single(’beef-stew’)分辨是不是实际文章内容(slug分辨)的网页页面
comments_open()是不是留言板留言打开
pings_open()是不是打开ping
is_page()是不是网页页面
is_page(’42′)同single,id分辨,即是不是id为42的网页页面
is_page(’AboutMe’)title分辨
is_page(’about-me’)slug分辨
is_category()是不是归类
is_category(’6′)同single,id分辨,即是不是id为6的归类
is_category(’Cheeses’)title分辨
is_category(’cheeses’)slug分辨
in_category(’5′)分辨当今的文章内容是不是归属于归类5
is_author()将全部的创作者的网页页面显示信息出去
is_author(’1337′)显示信息authornumber为1337的网页页面
is_author(’EliteHacker’)根据呢称来显示信息当今创作者的网页页面
is_author(’elite-hacker’)
is_date()
is_year()
is_month()
is_day()
is_time()
is_archive()分辨当今是不是存档网页页面
is_search()分辨是不是检索
is_404()分辨网页页面是不是404
is_paged()分辨是不是换页,例如你当今的blog是http://domain.com,显示信息http://domain.com?paged=2的情况下,这一分辨将回到真,根据这一涵数能够 相互配合is_home来操纵一些只有在主页显示信息的页面,比如:if(is_home()&&!is_paged()
之上便是WordPress常见的涵数、方式归纳的详尽內容。