当前位置:首页>教程大全>制作一个主题的经验归纳总结,你的思路才会清晰

制作一个主题的经验归纳总结,你的思路才会清晰

要制作一个主题,首先要了解主题的基本模板构成以及常用的主题函数,这样你的思路才会比较清晰,制作主题很会顺畅很多。CSS(样式表)文件,一般包括主题声明和通用css样式代码模板,一般放些“关于我们”的页面链接、版权声明和统计代码等/模板,用来显示分类下的文章目录:模板函数,存放主题用到的函数模块,起到举足轻重的作用函数获取内容,那最好在获取内容的最后添加这个函数,一般这两个都是成对使用。

做一个主题,首先要了解主题的基本模板构成和常用的主题功能,这样你的思路会更清晰,主题也会顺畅很多。以下是前人和我自己在网上收集整理的经验总结,希望对大家有所帮助。

主题 – 常用模板文件及其用途

style.css:CSS(样式表)文件,一般包括主题声明和常用的CSS样式代码

index.php : 首页模板,一般用作网站的首页

.php:模板,通常是所有页面头部的共同部分

.php : 侧边栏模板,一般显示小部件

.php : 模板,通常放一些“关于我们”的页面链接、版权声明和统计代码等。

.php: /,用于显示分类下的文章目录

.php:内容页面(帖子)模板

page.php : 内容页面(Page)模板

.php : 消息/回复模板

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

.php:搜索结果模板

404.php: Not Found 错误页面模板

.php : 作者文章目录页面,列出某个作者的文章,多作者博客尤其需要

.php:模板函数,存放主题使用的功能模块,起到举足轻重的作用

.php : 附件模板页面、图片或其他上传文件将被赋予附件 ID。如果您在插入图片时选择链接到附件页面,如果主题中不包含此模板,则会报错。

主题 – 判断标签

() : 无论是首页,首页使用index.php

() : 是否是指定主页,如果主页不是默认index.php,比如你在后台-设置-阅读,并且指定了主页,则必须使用这个来判断

() : 是否为内容页(Post)

() : 是否为内容页(Page)

() : 是否为附件页

() : 可以简单理解为()||()||()的综合,但有区别

() : 是 /page

() : 是否为Tag归档页面

() : 是否在指定日期归档页面

() : 是否归档指定年份的页面

() : 是否归档指定月份的页面

() : 是否为指定的每日存档页面

() : 是否将页面归档指定时间

() : 是否为存档页面

() : 是否为搜索结果页

() : 是否为作者存档页面

() : 是否是“HTTP 404: Not Found”错误页面

() : 主页 // 页面是否分页显示

() : 用户是否登录

以上判断标签更常用于面包屑导航和侧边栏,用于判断加载不同内容的不同页面。它们可以多种组合使用,有些还可以定义参数。如果用得好,可以开发出很多不同的显示方案。

主题 – 常用 PHP 函数

:调用模板

:调用模板

:调用模板

:网页Html类型

:网页编码

:博客名称(标题)

:博客网址

:博客描述

:CSS文件路径

:模板文件路径

: hook(钩子),一个很重要的功能,基本上每个主题都会用到,因为它是用来让其他插件或者功能函数在网站的中输出css、js等文件的,如果是主题没有这个功能,可能会导致很多插件无法正常工作,一般在.php文件中添加

:底部钩子(hook)wordpress主题模板修改教程,和()一样重要,功能基本相同,一般在.php文件中添加

:调用导航菜单(WP3.0+),一般需要在.php中添加注册菜单功能()一起使用

友情链接功能,虽然WP 3.5取消了链接管理功能,但是这个功能还是很有用的

:检查帖子/页面是否存在

:显示帖子/页面是否存在

: 结束时

:如果if条件中不存在Post/Page,则输出其他内容

:如果结束

:限制循环循环条件,更灵活地调用需要的文章

:重置查询数据,必须在循环(loop)中使用,如果使用了一些东西

获取内容的功能,最好在内容获取的最后加上这个功能,一般这两个是成对使用的。

:内容页面(帖子/页面)标题

:内容页面(帖子/页面)Url

:具体内容页面(Post/Page)所属

:作者(仅显示作者姓名,无链接)

:作者(显示作者,并包含指向作者文章目录的链接)

:显示时间,时间格式由“”参数决定,具体请参考PHP手册

:获取此表中存储的数据,如输出自定义字段的内容

:具体内容页面(Post/Page)ID

:显示文章的关键词标签

:帖子/页面摘要,在帖子页面中输入摘要面板的内容

:帖子/页面的摘要wordpress主题模板修改教程,与

一起使用

:显示内容(Post/Page)全文

:显示Page列表,常用于显示单篇文章的分页,与

配合使用

:如果用户已登录并具有权限,则显示编辑链接

文章来源:http://www.toutiao.com/a6768424425273426440/

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA赞助
共{{data.count}}人
人已赞助
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索