Filters for sidebar layout and width, widget titles, and the footer widget areas.
Jump to
- Sidebars
- Widget titles
- Footer
Sidebars
generate_sidebar_layout
GP Free
The generate_sidebar_layout filter allows you to set your sidebar layout.
Parameters: $value (string). Default: Your sidebar layout set in the Customizer or meta box.
add_filter( 'generate_sidebar_layout', function( $value ) {
return $value;
} );
Guide: Sidebars
generate_left_sidebar_width
GP Free
The generate_left_sidebar_width filter allows you to set the width of your left sidebar using a percentage.
Parameters: $value (integer). Default: 25.
add_filter( 'generate_left_sidebar_width', function( $value ) {
return $value;
} );
Related: generate_right_sidebar_width Guide: Sidebars
generate_right_sidebar_width
GP Free
The generate_right_sidebar_width filter allows you to set the width of your right sidebar using a percentage.
Parameters: $value (integer). Default: 25.
add_filter( 'generate_right_sidebar_width', function( $value ) {
return $value;
} );
Related: generate_left_sidebar_width Guide: Sidebars
generate_show_default_sidebar_widgets
GP Free
The generate_show_default_sidebar_widgets filter allows you to remove the default sidebar widgets (Search and Archives) when a sidebar layout is selected.
Parameters: $value. Default: true.
add_filter( 'generate_show_default_sidebar_widgets', '__return_false' );
Guide: Sidebars
Widget titles
generate_start_widget_title
GP Free
The generate_start_widget_title filter allows you to change the start of the widget title markup.
Parameters: $value (string). Default: <h2 class=”widget-title”>.
add_filter( 'generate_start_widget_title', function( $value ) {
return $value;
} );
Related: generate_end_widget_title Guide: Sidebars
generate_end_widget_title
GP Free
The generate_end_widget_title filter allows you to change the end of the widget title markup.
Parameters: $value (string). Default: </h2>.
add_filter( 'generate_end_widget_title', function( $value ) {
return $value;
} );
Related: generate_start_widget_title Guide: Sidebars
Footer
generate_footer_widgets
GP Free
The generate_footer_widgets filter allows you to set the number of footer widgets you want to display.
Parameters: $value (string). Default: Your footer widgets set in the Customizer or meta box.
add_filter( 'generate_footer_widgets', function( $value ) {
return $value;
} );
Guide: Footer
generate_footer_widget_n_width
GP Free
The generate_footer_widget_n_width filter sets footer widget widths as a percentage, for widget area {n} = 1 to 5 (generate_footer_widget_1_width through generate_footer_widget_5_width).
Parameters: $width (string, a percentage). Default: the Footer widgets column-count setting.
add_filter( 'generate_footer_widget_2_width', function( $width ) {
return '33';
} );
Full names: generate_footer_widget_1_width, generate_footer_widget_2_width, generate_footer_widget_3_width, generate_footer_widget_4_width, generate_footer_widget_5_width.
Related: generate_footer_widget_n_tablet_width Guide: Footer — Footer widgets
generate_footer_widget_n_tablet_width
GP Free
The generate_footer_widget_n_tablet_width filter sets footer widget tablet widths as a percentage, for widget area {n} = 1 to 5 (generate_footer_widget_1_tablet_width through generate_footer_widget_5_tablet_width).
Parameters: $width (string, a percentage). Default: '50'.
add_filter( 'generate_footer_widget_3_tablet_width', function( $width ) {
return '33';
} );
Full names: generate_footer_widget_1_tablet_width, generate_footer_widget_2_tablet_width, generate_footer_widget_3_tablet_width, generate_footer_widget_4_tablet_width, generate_footer_widget_5_tablet_width.
Related: generate_footer_widget_n_width Guide: Footer — Footer widgets
generate_copyright
GP Free
The generate_copyright filter allows you to change the default copyright message if you don’t have GP Premium.
Parameters: $value. Default: the theme’s own copyright/credit line, built from the Footer settings.
add_filter( 'generate_copyright', function( $value ) {
return $value;
} );
Guide: Footer