在Woocommerce管理订单列表中删除下拉选择字段过滤器
问题描述:
在WooCommerce版本3.0+中,我想要移除Woocommerce订单面板上的所有发货国家/地区过滤器。在Woocommerce管理订单列表中删除下拉选择字段过滤器
如何做到这一点?有任何想法吗 ?
感谢
答
我使用CSS去掉我在function.php添加了这个功能
add_action('admin_head', 'hidey_admin_head');
function hidey_admin_head() {
echo '<style type="text/css">';
echo 'select[name=_customer_shipping_country] {display: none;}';
echo '</style>';
}
答
这个选择要删除的自定义和肯定由第三方插件添加。
你可以试试这个隐藏下拉选择字段中admin_head
行动钩勾住了自定义的功能。您将需要通过ID或类,你要隐藏(使用您的浏览器代码检查,以寻找合适的选择)
add_action('admin_head', 'adding_custom_css_in_admin_head', 999);
function adding_custom_css_in_admin_head() {
?>
<style type="text/css">
body.post-type-shop_order select#my_selector_id {
display: none !important;
}
</style>
<?php
}
代码放在功能选择来代替CSS ID #my_selector_id
。你的活动儿童主题(或主题)的php文件或任何插件文件。
此代码已经过测试,它应该与您的下拉选择器字段一起工作。