michelmany
8/7/2015 - 1:16 PM

Limitar quantidade de produtos no WooCommerce

Limitar quantidade de produtos no WooCommerce

add_action( 'admin_head-post-new.php', 'woo_limit_products_creation' );

function woo_limit_products_creation() {

global $post_type;
global $wpdb;

$products_limit = 49; // Quantidade que deseja limitar

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( __("<p>Olá! O seu plano atual só permite cadastrar até %s produtos.</p> <p>Entre em contato com a NITDESIGN e altere seu plano!</p> <p><a href=\"javascript:history.go(-1)\" title=\"Voltar para a página inicial\"><button class=\"button button-primary\"> Voltar</button></a></p>"), $products_limit) );
}
}
return;
}