Please note: Functionality described on this page requires Download Monitor version 4.0 or above.
Downloads in Download Monitor can be fetched via the Download Repository. num_rows is a method of Download Monitor’s download repository service. The method returns the amount of posts found for given filters. Useful for when you want to paginate your results.
Signature
public function num_rows( $filters=array() );
Parameters
Parameter | Type | Default | Description |
$filters | array | array() | The filters that set what downloads will be fetch. Basic WP_Query parameters can be used here with some exceptions. Ignored parameters are post_type , posts_per_page , offset , paged , nopaging . |
Examples
Retrieve how many downloads in total the website has
This snippet will fetch an int containing the total downloads the website has.
$num_rows = download_monitor()->service( 'download_repository' )->num_rows();
Did you know! The retrieve() method uses the same $filters argument as this method. See the documentation page of retrieve() for more examples on various filter examples.