Products
GG网络技术分享 2025-03-18 16:08 0
一套完整的WordPress模板应至少具有如下文件:
· style.css : CSS(样式表)文件
· index.php : 主页模板
· archive.php : Archive/Category模板
· 404.php : Not Found 错误页模板
· 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存档页
· is_date() : 是否为指定日期存档页
· is_year() : 是否为指定年份存档页
· is_month() : 是否为指定月份存档页
· is_day() : 是否为指定日存档页
· is_time() : 是否为指定时间存档页
· is_archive() : 是否为存档页
· is_search() : 是否为搜索结果页
· is_404() : 是否为 HTTP 404: Not Found 错误页
· is_paged() : 主页/Category/Archive页是否以多页显示
Header部分常用到的PHP函数
·: 博客名称(Title)
·: CSS文件路径
·: PingBack Url
·: 模板文件路径
·: WordPress版本
·: Atom Url
·: RSS 2.o Url
·: 博客 Url
·: 博客网页Html类型
·: 博客网页编码
·: 博客描述
·: 特定内容页(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列表
·: 下一篇文章链接
·: 上一篇文章链接
·: 日历
·: 显示内容存档
·: 导航,显示上一篇/下一篇文章链接
·: 嵌入其他文件,可为定制的模板或其他类型文件
与模板相关的其他函数
·: 输出相应信息
·: 显示注册链接
·: 显示登录/注销链接
·: 将当前内容分页
·: 将当前内容截断,以不在主页/目录页显示全部内容
·: 网页加载时间(秒)
·: 网页加载查询量
这节我们接着上节,继续介绍如何定义index.php以及如何派生出其它文件,在index.php文件中,在body元素内,新建如下结构化标记元素,各元素都带有不同的id属性:
这些不同的属性,分别代表着不同的区域,让人一看就知道是什么意思,下面我们重点探讨header,content,sidebar,footer部分的构建。
(一).构建header
元素的两个标签之间输入下列代码:
Demand feedback