johnpbloch / loopable-query
满足所有您的 WP_Query 需求的可循环对象
0.1.0
2013-06-26 04:44 UTC
Requires (Dev)
- php: >=5.3.2
- 10up/wp_mock: dev-master
- hamcrest/hamcrest: 1.1.0
- mockery/mockery: dev-master@dev
- phpunit/phpunit: ~3.7
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 或更高版本下授权。