Begrenzen Sie die Anzahl der Produkte, die der Site-Administrator zu WP Woocommerce hinzufügen kann

Lesezeit: 1 Minute

Ich möchte die Anzahl der Produkte begrenzen, die der Site-Administrator zu seinem Shop hinzufügen kann. Ich verwende WordPress Multisites + WooCommerce.

Jede Hilfe wäre willkommen, danke!

Fügen Sie dies hinzu functions.php

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;
}

  • Ist dieser Code noch aktuell?

    – FilipeOS

    6. September um 20:03 Uhr

1426770cookie-checkBegrenzen Sie die Anzahl der Produkte, die der Site-Administrator zu WP Woocommerce hinzufügen kann

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy