WordPress基本模板文件
一套完整的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函数
-
<?php bloginfo(’name’); ?>: 博客名称(Title)
-
<?php bloginfo(’stylesheet_url’); ?>: CSS文件路径
-
<?php bloginfo(’pingback_url’); ?>: PingBack Url
-
<?php bloginfo(’template_url’); ?>: 模板文件路径
-
<?php bloginfo(’version’); ?>: WordPress版本
-
<?php bloginfo(’atom_url’); ?>: Atom Url
-
<?php bloginfo(’rss2_url’); ?>: RSS 2.o Url
-
<?php bloginfo(’url’); ?>: 博客 Url
-
<?php bloginfo(’html_type’); ?>: 博客网页Html类型
-
<?php bloginfo(’charset’); ?>: 博客网页编码
-
<?php bloginfo(’description’); ?>: 博客描述
-
<?php wp_title(); ?>: 特定内容页(Post/Page)的标题
模板常用的PHP函数及命令
-
<?php get_header(); ?>: 调用Header模板
-
<?php get_sidebar(); ?>: 调用Sidebar模板
-
<?php get_footer(); ?>: 调用Footer模板
-
<?php the_content(); ?>: 显示内容(Post/Page)
-
<?php if(have_posts()) : ?>: 检查是否存在Post/Page
-
<?php while(have_posts()) : the_post(); ?>: 如果存在Post/Page则予以显示
-
<?php endwhile; ?>: While 结束
-
<?php endif; ?>: If 结束
-
<?php the_time(’字符串’) ?>: 显示时间,时间格式由“字符串”参数决定,具体参考PHP手册
-
<?php comments_popup_link(); ?>: 正文中的留言链接。如果使用 comments_popup_script() ,则留言会在新窗口中打开,反之,则在当前窗口打开
-
<?php the_title(); ?>: 内容页(Post/Page)标题
-
<?php the_permalink() ?>: 内容页(Post/Page) Url
-
<?php the_category(’, ‘) ?>: 特定内容页(Post/Page)所属Category
-
<?php the_author(); ?>: 作者
-
<?php the_ID(); ?>: 特定内容页(Post/Page) ID
-
<?php edit_post_link(); ?>: 如果用户已登录并具有权限,显示编辑链接
-
<?php get_links_list(); ?>: 显示Blogroll中的链接
-
<?php comments_template(); ?>: 调用留言/回复模板
-
<?php wp_list_pages(); ?>: 显示Page列表
-
<?php wp_list_categories(); ?>: 显示Categories列表
-
<?php next_post_link(’ %link ‘); ?>: 下一篇文章链接
-
<?php previous_post_link(’%link’); ?>: 上一篇文章链接
-
<?php get_calendar(); ?>: 日历
-
<?php wp_get_archives() ?>: 显示内容存档
-
<?php posts_nav_link(); ?>: 导航,显示上一篇/下一篇文章链接
-
<?php include(TEMPLATEPATH . ‘/文件名’); ?>: 嵌入其他文件,可为定制的模板或其他类型文件
与模板相关的其他函数
-
<?php _e(’Message’); ?>: 输出相应信息
-
<?php wp_register(); ?>: 显示注册链接
-
<?php wp_loginout(); ?>: 显示登录/注销链接
-
<!–next page–>: 将当前内容分页
-
<!–more–>: 将当前内容截断,以不在主页/目录页显示全部内容
-
<?php timer_stop(1); ?>: 网页加载时间(秒)
-
<?php echo get_num_queries(); ?>: 网页加载查询量
当然,这些都是与模板相关的最基本的东西,更详细的信息请参考WordPress官方文档。
分享到:
相关推荐
WordPress_主题模板制作及修改教程
WordPress主题二次开发模板修改教程
不错的wordpress主题模板 这个主题的原版是Reeoo,是由wopous原创的,是一个很简单的图片主题,所以去除了多余的内容,也不带评论,博客吧因为想要做个淘宝客,所以将其进行了修改。 1、下载主题压缩包,请解压后...
wordpress超好用模板,模板修改自person1,在上面加了目录导航栏,以及修改了css样式表
这款wordpress主题没有添加主题后台设置,很多设置都需要直接修改代码,对于新手来说,可能需要辛苦点,但是你学会了修改,对于你以后也是有帮助的,对于那些会代码的技术牛,荒淫大家下载使用,荒淫修改荒淫深度...
一款最新WordPress内核的旅游网站主题,适合旅行社、旅游公司使用,此主题简洁大方,制作精良,无任何限制及收费行为。 支持WordPress 3.32自定义菜单 自带主题后台选项面板 自带IE6访客浏览器升级提示 兼容IE6+、...
√ 详情页模板:默认文章类模板和案例详情页模板 √ 页面模版:人才招聘、常见问题、关于我们通用页面模板 √ 侧边栏:文章页侧边栏、页面侧边栏 √ 友情链接功能:网站底部友情链接功能,可设置只在首页显示或全...
本人提取制作的评论滚动显示效果(修改自wordpress模板) 带头像图片一起滚动的前台html+js代码 后台读取数据库的代码,各位自己发挥吧 喜欢的给个好评,免积分下载哦
登录Wordpress后台--主题--选择什么值得买主题即可主题特点:1、支持三种商品布局模式:图文介绍模式图片+标题模式大图片+标题模式2、支持瀑布流功能,后台可以设置哪些分类采用瀑布流模式3、支持会员功能,会员登录...
本人提取制作的评论滚动显示效果(修改自wordpress模板) 带头像图片一起滚动的前台html+js代码 后台读取数据库的代码,各位自己发挥吧 喜欢的给个好评,免积分下载哦
在列表页和文章页都有展示,你可以选择开启、是否新窗口打开、是否需要加nofollow,甚至修改”直达链接“这几个字为你想要的 微分类: 选择一个分类作为微分类并使用不同的样式模版 分类url去除category字样: 整合...
非常适合用于房产网站建设的一套wordpress模板,自适应宽度的响应式wordpress主题,完美兼容电脑、智能手机、IPAD等终端设备的不同屏幕尺寸、分辨率大小使用最合适的网页页面布局,提供给网站访客最好的浏览效果,...
用了wordpress建站的直接做小程序,修改自己域名和appid即可。具体样式可以参考小程序公考资料集
原商业源码,免费发布,请尊重作者血汗,保留作者版权信息,张家界旅游攻略//www.1000be.com/安装方法:先安装好wordpress,将压缩包解压,复制travel文件夹至\wp-content\themes,再至后台启用该主题即可。...
WordPress_主题教程.doc 网站制作搭建修改制作教程WordPress_主题教程.doc 网站制作搭建修改制作教程
Wordpress商业模板源码安装: 1.安装Wordpress 2.登录Wordpress后台--主题--选择ashu-smzdm主题即可 主题特点: 1、支持三种商品布局模式: 图文介绍模式 图片 标题模式 大图片 标题模式 2、支持瀑布流...
wordpress模板MePal Theme 默认只有电脑版,现在修改为响应式,自动适应手机屏,需要的下载:简约的小清新,不简单的小心脏。Version:2.4版本
蛋花儿Wordpress模板 Free免费版 模板说明: 全站支持瀑布流展示效果,兼容包括ie6在内所有浏览器,欢迎测试并反馈 支持html5+CSS3特效,推荐在Chrome或IE9浏览可以看到更好效果 全站搜索引擎SEO优化,同时可自定义...
新增 – 文章页相关文章显示数目控制,默认:12; 新增 – 列表中文章属性是否显示开关,包含:访客数、作者、评论数、时间; 新增 – 文章来源自定义域,名称 from.name 和 from.link ,值自定义,设置任意一个或两...