最近一直在折腾着几个模板,然后又有朋友不断询问Wordpress模板中的一些参数问题。所以今天干脆把这些Wordpress模板相关参数给贴出来,供大家参考。
一个完整的Wordpress主题模板应该包括以下这些文件:
- index.php

- sidebar.php
- single.php
- 404.php
- style.css
- comments.php
- header.php
- footer.php
- page.php
- search.php
- searchform.php
- archive.php
以下是些常用的函数命令:
- <?php bloginfo(’name’); ?> 博客名称
- <?php bloginfo(’stylesheet_url’); ?> CSS文件路径
- <?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’); ?> 博客路径
- <?php bloginfo(’html_type’); ?> 网页Html类型
- <?php bloginfo(’charset’); ?> 网页编码
- <?php bloginfo(’description’); ?> 博客描述
- <?php wp_title(); ?> 博客标题
- <?php wp_register(); ?> 显示注册链接
- <?php wp_loginout(); ?> 显示登录/注销链接
- <?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 the_time(’字符串’) ?> 显示时间
- <?php comments_popup_link(); ?> 正文中的留言链接
- <?php the_title(); ?> 内容页标题
- <?php the_permalink() ?> 内容页(Post/Page) Url
- <?php the_category(’, ‘) ?> 特定内容页(Post/Page)所属的分类
- <?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(); ?> 显示页面列表
- <?php wp_list_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 . ‘/文件名’); ?> 嵌入其他文件
Related Posts










这怎么用啊?你那个(Tag Cloud)标签那个怎么实现的,能把代码发给我么?谢谢喽!~
我这个是调用Simple Tags插件的
博主,想问2个问题,1,如何加一个标签云那样的独立方框在sidebar上方,我想用来放mp3播放器,和ABOUT介绍用。。。2,如何在sidebar的页面导航里加上首页的链接。。。烦请详细点说,我太菜了。。。不胜感激。
1. 添加一个然后在CSS中定义它
2. 不太明白意思,难道不是加个???不太清楚你意思
第2个问题的意思就是,像underone的页面上的sidebar有个Page的导航,导航里不是有他所创立的页面吗,但是里面没有首页,我就是想在这个里面加上首页的链接。
至于第一个问题,你说的太简单了。你能不能把代码复制给我啊。。谢谢。
老大,麻烦你把代码发给我咯。。。。我等的好辛苦啊
第一问题:< div id="sidebar_one" >
CSS里:#sidebar_one li{list-style-type:none;margin-bottom:10px;}
第二个问题:page是直接从Widgets里拖得,要不你就不用Widgets,直接在sidebar里写。但要在里面加HOME的话我没想到好办法,除非你统统自己一个一个写