小编Joe*_*Joe的帖子

WordPress:检查是否已安装插件(ACF)

我想防止fatal errorACF插件被停用或未安装。

插件的主要功能是get_field()。我在自己的代码中functions.php进行了检查:

if ( !function_exists('get_field') ) {
  function get_field() {
    echo '<span>plugin ACF is not installed</span>';
  }
}
Run Code Online (Sandbox Code Playgroud)

请告诉我这是可以接受的做法吗?

php wordpress advanced-custom-fields

5
推荐指数
2
解决办法
4769
查看次数

Woocommerce - blockUi 风格

在执行 Ajax 请求时,blockUI 会为结帐表单和购物车的块添加样式 – 样式:“背景:'#fff'”。我的整个网站都是黑色的,我从不希望块样式的背景变成白色。如何在不修改 woocommerce js 文件的情况下删除此样式?它是 woocommerce javascript 的一部分,这让我很头疼:

/**
     * Block a node visually for processing.
     *
     * @param {JQuery Object} $node
     */
    var block = function( $node ) {
        if ( ! is_blocked( $node ) ) {
            $node.addClass( 'processing' ).block( {
                message: null,
                overlayCSS: {
                    background: '#fff',
                    opacity: 0.6
                }
            } );
        }
    };
Run Code Online (Sandbox Code Playgroud)

我试图这样做:

.processing {
  background: none!important;
}
Run Code Online (Sandbox Code Playgroud)

但什么也没有发生。

javascript css php wordpress woocommerce

2
推荐指数
1
解决办法
6334
查看次数