【问题标题】:Hide downloadable product permission in WooCommerce order [closed]在 WooCommerce 订单中隐藏可下载的产品权限 [关闭]
【发布时间】:2021-11-21 13:57:36
【问题描述】:

据此,How to disable downloadable product functionality in WooCommerce,我注意到大多数涉及删除它的解决方案。我只是想在商店经理登录时将其隐藏在后端。

我在下面尝试过这段代码,但它没有隐藏 wp-admin 中的“可下载产品权限”

function CM_woocommerce_account_menu_items_callback($items) {
    unset( $items['downloads'] );
    return $items;
}
add_filter('woocommerce_account_menu_items', 'CM_woocommerce_account_menu_items_callback', 10, 1);

隐藏:https://snipboard.io/qmL9lw.jpg

【问题讨论】:

    标签: css wordpress woocommerce


    【解决方案1】:

    试试下面的代码 -

    function current_screen_product() {
        if ( function_exists('get_current_screen')) {  
    
            $pt = get_current_screen()->post_type;
            if ( $pt != 'product') return;
             $user = wp_get_current_user();
            if ( in_array( 'shop_manager', (array) $user->roles ) ) {
                remove_meta_box( 'your download permission div',$pt ,'normal' );               
            }
        }
    }
    add_action( 'current_screen', 'current_screen_product' );
    

    【讨论】:

      猜你喜欢
      • 2016-04-17
      • 2019-12-20
      • 1970-01-01
      • 2021-11-26
      • 1970-01-01
      • 2016-07-31
      • 2013-07-25
      • 2017-08-19
      • 2018-07-18
      相关资源
      最近更新 更多