如何删除或隐藏WooCommerce预订中的特定输入字段

时间:2019-12-16 15:37:20

标签: css wordpress woocommerce woocommerce-bookings

1 个答案:

答案 0 :(得分:0)

我不知道您是否有权访问站点文件,所以我为您提供了一个隐藏所需内容的钩子。

它仅将元素设置为不显示任何元素,因此,如果有人检查控制台,他们仍然可以找到它们。

function bt_custom_admin_css () {
    echo '<style>

    label[for="_wc_booking_has_persons"],
    label[for="_wc_booking_has_resources"],
    .form-field._wc_booking_requires_confirmation_field,
    .form-field._wc_booking_user_can_cancel_field,
    .form-field._wc_booking_default_date_availability_field,
    .form-field._wc_booking_check_availability_against_field,
    .form-field._wc_booking_first_block_time_field,
    .form-field._wc_booking_cost_field,
    .form-field._wc_booking_block_cost_field {
        display: none !important;
    }

    </style>';
}
add_action('admin_head', 'bt_custom_admin_css');

您需要将此代码放在活动主题中的functions.php中。

如果您要禁用它,则只需注释add_action('admin_head', 'bt_custom_admin_css');

如果您发现仍有想隐藏的元素,请让我知道。