1. 云栖社区>
  2. 技术资料>
  3. 正文

wordpress调用函数总结详解

作者:用户 来源:互联网 时间:2016-05-24 14:45:20

日志网页文件函数链接wordpress

wordpress调用函数总结详解 - 摘要: 本文讲的是wordpress调用函数总结详解, WordPress模板基本文件 style.css 样式表文件 index.php 主页文件 single.php 日志单页文件 page.php 页面文件 archvie.php 分类和日期存档页文件 searchform.ph

WordPress模板基本文件

style.css 样式表文件
index.php 主页文件
single.php 日志单页文件
page.php 页面文件
archvie.php 分类和日期存档页文件
searchform.php 搜索表单文件
search.php 搜索页面文件
comments.php 留言区域文件(包括留言列表和留言框)
404.php 404错误页面
header.php 网页头部文件
sidebar.php 网页侧边栏文件
footer.php 网页底部文件
在新一批的主题模板中已经使用了loop.php的文件,如loop-single.php即为文章页模板,主要是将文章框架和文章显示部分相互分开来,实际上没有新的发展,万变不离其宗。

WordPress Header头部

注: 也就是位于<head>和</head>之间的PHP代码

<?php bloginfo('name'); ?> 网站标题
<?php wp_title(); ?> 日志或页面标题
<?php bloginfo('stylesheet_url'); ?> WordPress主题样式表文件style.css的相对地址
<?php bloginfo('pingback_url'); ?> WordPress博客的Pingback地址
<?php bloginfo('template_url'); ?> WordPress主题文件的相对地址
<?php bloginfo('version'); ?> 博客的Wordpress版本
<?php bloginfo('atom_url'); ?> WordPress博客的Atom地址
<?php bloginfo('rss2_url'); ?> WordPress博客的RSS2地址
<?php bloginfo('url'); ?> WordPress博客的绝对地址
<?php bloginfo('description'); ?> WordPress博客的描述
<?php bloginfo('html_type'); ?> 网站的HTML版本
<?php bloginfo('charset'); ?> 网站的字符编码格式

WordPress 主体模板

<?php the_content(); ?> 日志内容
<?php if(have_posts()) : ?> 确认是否有日志
<?php while(have_posts()) : the_post(); ?> 如果有,则显示全部日志
<?php endwhile; ?> 结束PHP函数”while”
<?php endif; ?> 结束PHP函数”if”
<?php get_header(); ?> header.php文件的内容
<?php get_sidebar(); ?> sidebar.php文件的内容
<?php get_footer(); ?> footer.php文件的内容
<?php the_time('m-d-y') ?> 显示格式为”02-19-08″的日期
<?php comments_popup_link(); ?> 显示一篇日志的留言链接
<?php the_title(); ?> 显示一篇日志或页面的标题
<?php the_permalink() ?> 显示一篇日志或页面的永久链接/URL地址
<?php the_category(', ') ?> 显示一篇日志或页面的所属分类
<?php the_author(); ?> 显示一篇日志或页面的作者
<?php the_ID(); ?> 显示一篇日志或页面的ID
<?php edit_post_link(); ?> 显示一篇日志或页面的编辑链接
<?php get_links_list(); ?> 显示Blogroll中的链接
<?php comments_template(); ?> comments.php文件的内容
<?php wp_list_pages(); ?> 显示一份博客的页面列表
<?php wp_list_cats(); ?> 显示一份博客的分类列表
<?php next_post_link(' %link ') ?> 下一篇日志的URL地址
<?php previous_post_link('%link') ?> 上一篇日志的URL地址
<?php get_calendar(); ?> 调用日历
<?php wp_get_archives() ?> 显示一份博客的日期存档列表
<?php posts_nav_link(); ?> 显示较新日志链接(上一页)和较旧日志链接(下一页)
<?php bloginfo('description'); ?> 显示博客的描述信息

wordpress判断语句

is_single()   判断是否是具体文章的页面
is_single('2')   判断是否是具体文章(id=2)的页面
is_single('Beef Stew')   判断是否是具体文章(标题判断)的页面
is_single('beef-stew')   判断是否是具体文章(slug判断)的页面
comments_open()  是否留言开启
pings_open()  是否开启ping
is_page()   是否是页面
is_page('42')   id判断,即是否是id为42的页面
is_page('About Me')   判断标题
is_category('6')   id判断,即是否是id为6的分类
is_category('Cheeses')   分类title判断
in_category('5')   判断当前的文章是否属于分类5
is_author('1337')   显示author number为1337的页面
is_author('Elite Hacker')   通过昵称来显示当前作者的页面
is_author('elite-hacker')   下面是通过不同的判断实现以年、月、日、时间等方式来显示归档
is_date()
is_year()
is_month()
is_day()
is_time()
is_archive()  判断当前是否是归档页面
is_search()   判断是否是搜索
is_404   判断页面是否404

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索日志 , 网页 , 文件 , 函数 , 链接 wordpress wordpress函数调用库、函数调用过程详解、js中函数调用总结、wordpress详解、wordpress标签调用,以便于您获取更多的相关知识。

稳定可靠、可弹性伸缩的在线数据库服务,全球最受欢迎的开源数据库之一

6款热门基础云产品6个月免费体验;2款产品1年体验;1款产品2年体验

弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率

开发者常用软件,超百款实用软件一站式提供