我尝试使用以下钩子函数
static function addField() {
echo "<script>jQuery('.show_if_simple').addClass('show_if_test');
jQuery('._sold_individually_field.show_if_simple').addClass('show_if_test');
</script>";
}
add_action('woocommerce_product_options_general_product_data','addField'));
答案 0 :(得分:1)
请在function.php
文件中添加以下代码。您需要在案例中添加show_if_{your_custom_product_type}
类,show_if_test
。将show_if_simple_rental
替换为show_if_{your_custom_product_type}
。了解更多信息click here
function wh_simple_rental_admin_custom_js() {
if ('product' != get_post_type()) :
return;
endif;
?>
<script type='text/javascript'>
jQuery(document).ready(function () {
//for Inventory tab
jQuery('.inventory_options').addClass('show_if_simple_rental').show();
jQuery('#inventory_product_data ._sold_individually_field').parent().addClass('show_if_simple_rental').show();
jQuery('#inventory_product_data ._sold_individually_field').addClass('show_if_simple_rental').show();
});
</script>
<?php
}
add_action('admin_footer', 'wh_simple_rental_admin_custom_js');