[wordpress插件] Custom Widget Classes自定义小部件类

wordpress 插件 文章 2020-04-10 08:01 450 0 全屏看文

AI助手支持GPT4.0

评分
100
描述

Custom Widget Classes helps to set different css class or styles for widgets,the css class or styles can show in a dropdown list to be choosed .

自定义窗口小部件类有助于为窗口小部件设置不同的css类或样式,css类或样式可显示在要选择的下拉列表中。

the list of css classes can be added from backend and also can code with theme.

可以从后端添加css类的列表,也可以使用主题进行编码。

see the options at settings>>widget classes and add classes.

查看设置>>小工具类中的选项并添加类。

If you are a theme developer you can add the classes in theme itself

如果您是主题开发人员,则可以在主题本身中添加类

add this code

添加此代码

add_filter('cWCdeveloperClasses','widgetclasses');

  add_filter('cWCdeveloperClasses','widgetclasses');

function widgetclasses(){         

函数widgetclasses(){         

$clsses['classes']= array(            

$ clsses ['classes'] =数组(            

array(                

数组(                

'class'=>'with-border',                

'class'=>'with-border',                

'desc'=>'With Border'            

'desc'=>'带有边框'            

),            

),            

array(                

数组(                

'class'=>'white-bg',                

'class'=>'white-bg',                

'desc'=>'white background'            

'desc'=>'白色背景'            

)        

)        

);    

);    

return $clsses;

返回$ clsses;

}

}

if you want to set a default one for all the newly added widgets,add the default class too as shown below

如果您想为所有新添加的小部件设置一个默认的小部件,也如下所示添加默认的类

add_filter('cWCdeveloperClasses','widgetclasses');

  add_filter('cWCdeveloperClasses','widgetclasses');

function widgetclasses(){         

函数widgetclasses(){         

$clsses['classes']=array(            

$ clsses ['classes'] = array(            

array(                

数组(                

'class'=>'with-border',                

'class'=>'with-border',                

'desc'=>'With Border'            

'desc'=>'带有边框'            

),            

),            

array(                

数组(                

'class'=>'white-bg',                

'class'=>'white-bg',                

'desc'=>'white background'            

'desc'=>'白色背景'            

)        

)        

);        

);        

$clsses['default']=array(                

$ clsses ['default'] = array(                

'class'=>'widget',                

'class'=>'widget',                

'desc'=>'Widget'                

'desc'=>'小部件'                

);    

);    

return $clsses;

返回$ clsses;

}

}

安装步骤

This section describes how to install the plugin and get it working.

本节介绍如何安装插件并使其正常工作。

    1. Download and install the plg-in
    2. 下载并安装插件

    see the options at settings>>widget classes and add classes .

    查看设置>>小工具类中的选项并添加类。

    If you are a theme developer you can add the classes in theme itself

    如果您是主题开发人员,则可以在主题本身中添加类

    add this code

    添加此代码

    add_filter(‘cWCdeveloperClasses’,’widgetclasses’);

    add_filter('cWCdeveloperClasses','widgetclasses');

    function widgetclasses(){         

     函数widgetclasses(){         

    $clsses['classes']=array(            

    $ clsses ['classes'] = array(            

    array(                

    数组(                

    'class'=>'with-border',                

    'class'=>'with-border',                

    'desc'=>'With Border'            

    'desc'=>'带有边框'            

    ),            

    ),            

    array(                

    数组(                

    'class'=>'white-bg',                

    'class'=>'white-bg',                

    'desc'=>'white background'            

    'desc'=>'白色背景'            

    )        

    )        

    );    

    );    

    return $clsses;

    返回$ clsses;

    }

    }

    if you want to set a default one for all the newly added widgets,add the default class too as shown below

    如果您想为所有新添加的小部件设置一个默认的小部件,也如下所示添加默认的类

    add_filter('cWCdeveloperClasses','widgetclasses');

      add_filter('cWCdeveloperClasses','widgetclasses');

    function widgetclasses(){         

    函数widgetclasses(){         

    $clsses['classes']=array(            

    $ clsses ['classes'] = array(            

    array(                

    数组(                

    'class'=>'with-border',                

    'class'=>'with-border',                

    'desc'=>'With Border'            

    'desc'=>'带有边框'            

    ),            

    ),            

    array(                

    数组(                

    'class'=>'white-bg',                

    'class'=>'white-bg',                

    'desc'=>'white background'            

    'desc'=>'白色背景'            

    )        

    )        

    );        

    );        

    $clsses['default']=array(                

    $ clsses ['default'] = array(                

    'class'=>'widget',                

    'class'=>'widget',                

    'desc'=>'Widget'                

    'desc'=>'小部件'                

    );    

    );    

    return $clsses;

    返回$ clsses;

    }

    }

    then you can see the classes in a droplist under each widgets, user can choose the class from the list

    然后您可以在每个小部件的下拉列表中看到类,用户可以从列表中选择类

下载地址
https://downloads.wordpress.org/plugin/custom-widget-classes.1.1.zip
-EOF-

AI助手支持GPT4.0