我使用了下面的代码,在Variations选项卡中的下拉选项项下仍然可以看到Toggle Downloadable。
function my_remove_product_type_options( $options ) {
if ( isset( $options['downloadable'] ) ) {
unset( $options['downloadable'] );
}
return $options;
}
add_filter( 'product_type_options', 'my_remove_product_type_options' );发布于 2020-01-28 11:00:51
多年来一直没有使用woo,但我记得有一种方法可以将它们移除。
在WooCommerce->Settings->Advanced上,删除Account部分中可下载的条目,只需将其保留为空。一切都做好了,不应该再展示了。
选项2
您可以编辑文件manuall goto :includes/admin/meta-boxes/views/html-product-data-variations.php
使用记事本打开文件,找到第60行并删除可下载选项。
<option value="toggle_downloadable"><?php esc_html_e( 'Toggle "Downloadable"', 'woocommerce' ); ?></option>注意:请备份原始文件。
选项3
将jquery代码添加到显示选择框的页面中
$(document).ready(()=>{
$("#field_to_edit option[value=toggle_downloadable]").hide();
});<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<select id="field_to_edit">
<option value="box1">BOX 1</option>
<option value="box2">BOX 2</option>
<option value="toggle_downloadable">downloadable</option>
<option value="box3">BOX 3</option>
<option value="box4">BOX 4</option>
<option value="box5">BOX 5</option>
</select>
https://stackoverflow.com/questions/59946728
复制相似问题