1
0

WordPress几个简单实用的方法API(1)

2011/05/18 · 5条评论 

wordpress现在已经提供很多简单的API就可以做以前要用Plugins才能完成的功能, 这里我们提供一些常用的API,你可以直接在wordpress的任何页面使用他们, 在文章最后将举例显示所调用的文章。


调用作者相关文章的API

通过作者ID调用其所有的日志文章

$query = new WP_Query( 'author=123' );

通过作者名字调用其所有的日志文章

$query = new WP_Query( 'author_name=rami' );

显示所有文章,不包括指定的作者,前缀用”–”

$query = new WP_Query( 'author=-12,-34,-56' );


调用分类目录相关文章的API

通过ID显示一个类别的日志文章

$query = new WP_Query( 'cat=4' );

通过类别名称调用其日志文章

$query = new WP_Query( 'category_name=staff' );

通过ID显示几个类别的日志文章

$query = new WP_Query( 'cat=2,6,17,38' );

显示所有文章,不包括指定的分类目录,前缀用”–”

$query = new WP_Query( 'cat=-12,-34,-56' );

显示所有在类别ID 2 和 6 下面的文章

$query = new WP_Query( array( 'category__and' => array( 2, 6 ) ) );

显示所有在ID 2 或 6 下面的文章

$query = new WP_Query( array( 'category__in' => array( 2, 6 ) ) );

显示所有文章,不包括指定的类别

$query = new WP_Query( array( 'category__not_in' => array( 2, 6 ) ) );


调用标签相关文章的API

通过ID显示一个标签的日志文章

$query = new WP_Query( 'tag_id=4' );

通过标签名称调用其日志文章

$query = new WP_Query( 'tag=cooking' );

调用包含有其中一个指定标签的日志文章

$query = new WP_Query( 'tag=bread,baking' );

调用包含所有指定标签的日志文章

$query = new WP_Query( 'tag=bread+baking+recipe' );

显示所有在标签ID 37 和 47 下面的文章

$query = new WP_Query( array( 'tag__and' => array( 37, 47 ) ) );

显示所有在标签ID 37 或 47 下面的文章

$query = new WP_Query( array( 'tag__in' => array( 37, 47 ) ) );

显示所有不在标签ID 37 和 47 下面的文章

$query = new WP_Query( array( 'tag__not_in' => array( 37, 47 ) ) );

其他的简单API(包括怎么显示日志文章) 将在下个日志展示。

您可能也喜欢

5 条评论

  1. May 说道:

    Plugin isn’t work(

  2. Rock 说道:

    Sorry, just trying out one more time

  3. Rock 说道:

    Does this plugin still work?

  4. testtttt tserss 说道:

    that is test

与大家分享点什么吧: