?php the_title(); ?/a/li ?php。WordPress常用的函数、方法汇总( 二 )。" />

WordPress常用的函数、方法汇总( 二 )


<?php
$rand_posts = get_posts(’numberposts=10&orderby=rand’);
foreach ( $rand_posts as $post ) :
?>
<li><a href= https://www.isolves.com/it/cxkf/ky/WordPress/2019-05-15/"””>
<?php the_title(); ?></a></li>
<?php endforeach ; ?>
随机调用10篇日志
<?php the_tags(’Post Tags :’, ‘, ‘, ‘<br />’); ?> 调用标签
<?php if (get_the_tags()) the_tags(’Tags:’,’,’,’ end ’); ?>
标签存在时调用
<?php wp_tag_cloud(’smallest=1&largest=9&’); ?> 调用标签云
<?php $posts = get_posts( “category=12&numberposts=4″ ); ?> 获得4篇12分类中的日志
再来一些更详细的判断函数
<?php if (is_single()):?>
//这里写你想显示的内容,包括函数
<?php endif ;?>
下面是直接来自wordpress.org
is_single() 判断是否是具体文章的页面
is_single(’17′) 判断是否是具体文章(id=17)的页面
is_single(’Beef Stew’) 判断是否是具体文章(标题判断)的页面
is_single(’beef-stew’) 判断是否是具体文章(slug判断)的页面
comments_open() 是否留言开启
pings_open() 是否开启ping
is_page() 是否是页面
is_page(’42′) 同single,id判断,即是否是id为42的页面
is_page(’About Me’) title判断
is_page(’about-me’) slug判断
is_category() 是否是分类
is_category(’6′) 同single,id判断,即是否是id为6的分类
is_category(’Cheeses’) title判断
is_category(’cheeses’) slug判断
in_category(’5′) 判断当前的文章是否属于分类5
is_author() 将所有的作者的页面显示出来
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
is_paged() 判断是否翻页,比如你当前的blog是http: //domain.com,显示http: //domain.com?paged=2的时候,这个判断将返回真,通过这个函数可以配合is_home来控制某些只能在首页显示的界面,例如: if (is_home() && !is_paged()
 




推荐阅读