johnpbloch/loopable-query

满足所有您的 WP_Query 需求的可循环对象

0.1.0 2013-06-26 04:44 UTC

This package is auto-updated.

Last update: 2024-09-10 07:34:58 UTC


README

Loopable Query 允许您在 foreach 循环中遍历 WP_Query 对象。

$featured_posts = new Loopable_Query( new WP_Query( array(
	'category_name' => 'featured',
	'posts_per_page' => 5,
) ) );

foreach( $featured_posts as $feature ) {
	echo '<p><a href="' . get_permalink() . '">';
	the_title();
	echo '</a></p>';
}

如果您没有传入自定义查询对象,它将使用全局 $wp_query 对象,让您可以使用它作为主查询对象。

好吧,那么...

为什么不呢?有时您需要一个更简单的方式来处理遍历帖子。

安装

使用 Composer 将 Loopable Query 添加到您的项目中。

{
	"require": {
		"johnpbloch/loopable-query": "~0.1"
	}
}

贡献

欢迎拉取请求。Loopable Query 有单元测试。要运行它们,克隆存储库,安装 composer,然后运行以下命令

composer install --dev
vendor/bin/phpunit

许可协议

Loopable Query 在 GPL 版本 2 或更高版本下授权。