Plugin info

Total downloads: 8,542
Active installs: 500
Total reviews: 5
Average rating: 5
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 2/19/2013 (4746 days ago)
Added to WordPress: 6/22/2012 (13 years old)
Minimum WordPress version: 3.0.0
Tested up to WordPress version: 3.5.2
Minimum PHP version: f

Maintenance & Compatibility

Maintenance score

Possibly abandoned • Last updated 4746 days ago • 5 reviews

22/100

Is Custom Widget Classes abandoned?

Possibly abandoned (last update 4746 days ago).

Compatibility

Requires WordPress: 3.0.0
Tested up to: 3.5.2
Requires PHP: f

Languages

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

No similar plugins found yet.

Description

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 . the list of css classes can be added from backend and also can code with theme.

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');

function widgetclasses(){
         $clsses['classes']= array(
            array(
                'class'=>'with-border',
                'desc'=>'With Border'

            ),
            array(
                'class'=>'white-bg',
                'desc'=>'white background'
            )
        );              

    return $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');

function widgetclasses(){
         $clsses['classes']=array(
            array(
                'class'=>'with-border',
                'desc'=>'With Border'

            ),
            array(
                'class'=>'white-bg',
                'desc'=>'white background'
            )
        );   

        $clsses['default']=array(       
                'class'=>'widget',      
                'desc'=>'Widget'
                );  

    return $clsses;         
}

Installation

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

  1. Download and install the plg-in

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’);

function widgetclasses(){
         $clsses['classes']=array(
            array(
                'class'=>'with-border',
                'desc'=>'With Border'

            ),
            array(
                'class'=>'white-bg',
                'desc'=>'white background'
            )
        );              

    return $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');

function widgetclasses(){
         $clsses['classes']=array(
            array(
                'class'=>'with-border',
                'desc'=>'With Border'

            ),
            array(
                'class'=>'white-bg',
                'desc'=>'white background'
            )
        );   

        $clsses['default']=array(       
                'class'=>'widget',      
                'desc'=>'Widget'
                );  

    return $clsses;         
}

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

Frequently Asked Questions

No FAQ available

Review feed

No reviews available

Screenshots

No screenshots available

Changelog

1.1

  • Fixed some faluts in version 1.0.

1.0

  • first version.