Product limit per vendor
-
Hi,
I stumbled upon a code which resembles what I’d like to do, however only applied to admin. Would anyone know how I would I go about implementing the code (posted below), but to be applied to individual vendors? Basically, I would like to allow vendors on my site a limited number of products they can sell via their listing.
add_action( ‘admin_head-post-new.php’, ‘woo_limit_products_creation’ );
function woo_limit_products_creation() {
global $post_type;
global $wpdb;
$products_limit = 50; // Change this value
if( $post_type === ‘product’ ) {
$products_count = $wpdb->get_var( “SELECT count(*) FROM $wpdb->posts WHERE post_status = ‘publish’ AND post_type = ‘product’” );
if( $products_count >= $products_limit ) {
wp_die( sprintf( __(“Error. You are not allowed to create more than %s products.”), $products_limit) );
}
}
return;
}
Thanks for your help!
MR
- The topic ‘Product limit per vendor’ is closed to new replies.