php - 从后端产品页面隐藏特色复选框设置

标签 php wordpress woocommerce backend product

使用 WooCommerce,我想从后端(管理员)的产品页面设置中隐藏或删除 FEATURED 复选框,请参见下面的屏幕截图。

我已经尝试使用 CSS display:none 但它不起作用。

任何帮助将不胜感激

谢谢

screenshot of the backend feature setting on products pages
(来源:imgh.us)

最佳答案

是的,可以使用挂接到 admin_head wordpress 钩子(Hook)的自定义函数,这将在管理头中注入(inject)一些 CSS 规则。在这里,我们针对产品​​帖子类型页面。

这是代码:

add_action('admin_head', 'hiding_and_set_product_settings');
function hiding_and_set_product_settings(){
    echo '<style>
        .post-type-product #catalog-visibility-select p:nth-of-type(2),
        .post-type-product #catalog-visibility-select label[for=_featured],
        .post-type-product #catalog-visibility-select input[type=checkbox] { visibility: hidden !important; display none !important;}
    </style>';
}

代码位于您的事件子主题(或主题)的 function.php 文件中或任何插件文件中。

此代码已经过测试并且可以工作。

查看我的测试原始服务器的屏幕截图:

enter image description here

关于php - 从后端产品页面隐藏特色复选框设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42236890/

相关文章:

php - 为什么大型框架忽略前提条件检查?

php - WooCommerce 更改订单状态 BACS 处理

php - 无法将此元素宽度设置为 100%

php - 提交订单请求后为产品添加购物车元值

css - Woocommerce 电话号码输入字段从右到左

php - is_null($x) 与 PHP 中的 $x === null

php - 如何在php消息系统中设置已读未读标志

php - 如何访问和编辑 HTML Wordpress 代码?

wordpress - 动态添加自定义产品数据作为订单上的项目元数据

php - 时间日期条件逻辑语句 MySQL