【问题标题】:Hiding Featured Checkbox setting from backend product pages从后端产品页面隐藏特色复选框设置
【发布时间】:2017-02-14 21:49:47
【问题描述】:

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

我尝试过使用 CSS display:none,但它不起作用。

任何帮助将不胜感激

谢谢


(来源:imgh.us

【问题讨论】:

  • 欢迎来到 Stack Overflow,向我们展示您的代码,以便我们调查您的问题,如果您真的需要帮助,请向我们展示您的努力。请您阅读stackoverflow.com/help/how-to-ask

标签: php wordpress woocommerce backend product


【解决方案1】:

是的,可以使用 admin_head wordpress 挂钩中的自定义函数,该函数将在管理员头中注入一些 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 文件或任何插件文件中。

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

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

【讨论】:

  • @Paradox 很抱歉,但是这工作完美,请参阅我的原始测试服务器的屏幕截图(在我的答案中更新)......也许你必须使 CSS 选择器适应你的语言 wordpress 安装
  • 是的。我又试了一次,现在很好用!!非常非常非常感谢!!!精彩的代码!!!
猜你喜欢
  • 2015-10-07
  • 1970-01-01
  • 2013-05-31
  • 1970-01-01
  • 1970-01-01
  • 2018-04-23
  • 2018-10-07
  • 2022-01-12
  • 1970-01-01
相关资源
最近更新 更多