inpsyde/top-selling-products

此包已被弃用且不再维护。未建议替代包。

轻量级包,提供预配置且可过滤的 WP_Query 扩展,用于顶级销售产品。

1.0.1 2021-02-10 07:51 UTC

This package is auto-updated.

Last update: 2021-02-11 10:30:45 UTC


README

Latest Stable Version Project Status Build Status Total Downloads

轻量级包,提供预配置且可过滤的 WP_Query 扩展,用于顶级销售产品。

未维护

注意: 此存储库不再维护。

简介

此包附带一个 WP_Query 扩展,允许查询 顶级销售 产品。默认情况下,没有定义何时产品是顶级销售产品。这可以通过传递查询参数或过滤给定或默认参数来实现。

安装

$ composer require inpsyde/top-selling-products:~1.0

运行测试

$ vendor/bin/phpunit

要求

此包需要 PHP 5.4 或更高版本。

用法

过滤器

inpsyde_top_selling_products.query_args

此钩子允许过滤查询参数。

参数

  • array $args: 查询参数。
<?php

add_filter( 'inpsyde_top_selling_products.query_args' , function( array $args ) {

	// Randomize the results, but exclude posts with specific IDs. 
	return array_merge( $args, [
		'post__not_in' => [ 4, 8, 15, 16, 23, 42 ],
		'orderby'      => 'rand',
	] );
} );

许可

版权所有 (c) 2016 Inpsyde GmbH, Thorsten Frommen

此代码在此 许可 下授权。