`
jubincn
  • 浏览: 233104 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
文章分类
社区版块
存档分类
最新评论

WordPress模板修改相关信息

 
阅读更多

转自:http://www.xincss.com/?p=55

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主题二次开发模板修改教程

    WordPress主题二次开发模板修改教程

    wordpress 模板

    不错的wordpress主题模板 这个主题的原版是Reeoo,是由wopous原创的,是一个很简单的图片主题,所以去除了多余的内容,也不带评论,博客吧因为想要做个淘宝客,所以将其进行了修改。 1、下载主题压缩包,请解压后...

    wordpress修改版模板

    wordpress超好用模板,模板修改自person1,在上面加了目录导航栏,以及修改了css样式表

    36KR WORDPRESS模板主题包

     这款wordpress主题没有添加主题后台设置,很多设置都需要直接修改代码,对于新手来说,可能需要辛苦点,但是你学会了修改,对于你以后也是有帮助的,对于那些会代码的技术牛,荒淫大家下载使用,荒淫修改荒淫深度...

    旅游网站源码 WordPress模板.7z

    一款最新WordPress内核的旅游网站主题,适合旅行社、旅游公司使用,此主题简洁大方,制作精良,无任何限制及收费行为。 支持WordPress 3.32自定义菜单 自带主题后台选项面板 自带IE6访客浏览器升级提示 兼容IE6+、...

    WordPress企业模板网站

    √ 详情页模板:默认文章类模板和案例详情页模板 √ 页面模版:人才招聘、常见问题、关于我们通用页面模板 √ 侧边栏:文章页侧边栏、页面侧边栏 √ 友情链接功能:网站底部友情链接功能,可设置只在首页显示或全...

    漂亮的评论滚动效果,从wordpress模板修改而来的带头像图片一起滚动的前台html+js代码

    本人提取制作的评论滚动显示效果(修改自wordpress模板) 带头像图片一起滚动的前台html+js代码 后台读取数据库的代码,各位自己发挥吧 喜欢的给个好评,免积分下载哦

    Wordpress商业模板源码 v1.7

    登录Wordpress后台--主题--选择什么值得买主题即可主题特点:1、支持三种商品布局模式:图文介绍模式图片+标题模式大图片+标题模式2、支持瀑布流功能,后台可以设置哪些分类采用瀑布流模式3、支持会员功能,会员登录...

    漂亮的评论滚动效果,从wordpress模板修改而来的带头像图片一起滚动的前台html+js代码[最终版]

    本人提取制作的评论滚动显示效果(修改自wordpress模板) 带头像图片一起滚动的前台html+js代码 后台读取数据库的代码,各位自己发挥吧 喜欢的给个好评,免积分下载哦

    Wordpress模板 大前端3.0源码

    在列表页和文章页都有展示,你可以选择开启、是否新窗口打开、是否需要加nofollow,甚至修改”直达链接“这几个字为你想要的 微分类: 选择一个分类作为微分类并使用不同的样式模版 分类url去除category字样: 整合...

    Wordpress房产网站主题模板源码

    非常适合用于房产网站建设的一套wordpress模板,自适应宽度的响应式wordpress主题,完美兼容电脑、智能手机、IPAD等终端设备的不同屏幕尺寸、分辨率大小使用最合适的网页页面布局,提供给网站访客最好的浏览效果,...

    配合wordpress使用的小程序模板

    用了wordpress建站的直接做小程序,修改自己域名和appid即可。具体样式可以参考小程序公考资料集

    旅游网站源码 WordPress模板 v1.0

    原商业源码,免费发布,请尊重作者血汗,保留作者版权信息,张家界旅游攻略//www.1000be.com/安装方法:先安装好wordpress,将压缩包解压,复制travel文件夹至\wp-content\themes,再至后台启用该主题即可。...

    WordPress_主题教程.doc 网站制作搭建修改制作教程

    WordPress_主题教程.doc 网站制作搭建修改制作教程WordPress_主题教程.doc 网站制作搭建修改制作教程

    Wordpress商业模板源码 v1.7.zip

    Wordpress商业模板源码安装: 1.安装Wordpress 2.登录Wordpress后台--主题--选择ashu-smzdm主题即可   主题特点: 1、支持三种商品布局模式: 图文介绍模式 图片 标题模式 大图片 标题模式 2、支持瀑布流...

    wordpress MePal Theme模板主题改为h5响应式自适应html5

    wordpress模板MePal Theme 默认只有电脑版,现在修改为响应式,自动适应手机屏,需要的下载:简约的小清新,不简单的小心脏。Version:2.4版本

    wordpress蛋花儿网站模板

    蛋花儿Wordpress模板 Free免费版 模板说明: 全站支持瀑布流展示效果,兼容包括ie6在内所有浏览器,欢迎测试并反馈 支持html5+CSS3特效,推荐在Chrome或IE9浏览可以看到更好效果 全站搜索引擎SEO优化,同时可自定义...

    wordpress模板:大前端D8主题3.0版本 高级商业主题

    新增 – 文章页相关文章显示数目控制,默认:12; 新增 – 列表中文章属性是否显示开关,包含:访客数、作者、评论数、时间; 新增 – 文章来源自定义域,名称 from.name 和 from.link ,值自定义,设置任意一个或两...

Global site tag (gtag.js) - Google Analytics