Remove closure from sidebar registration
This commit is contained in:
@@ -41,6 +41,6 @@
|
||||
<!-- Verify that operators have valid spacing surrounding them -->
|
||||
<rule ref="Squiz.WhiteSpace.OperatorSpacing"/>
|
||||
|
||||
<!-- Force braces to be on the same lines in fuction declarations -->
|
||||
<!-- Force braces to be on the same lines in function declarations -->
|
||||
<rule ref="Generic.Functions.OpeningFunctionBraceKernighanRitchie"/>
|
||||
</ruleset>
|
||||
|
||||
@@ -69,17 +69,18 @@ add_action('after_setup_theme', function () {
|
||||
* Register sidebars
|
||||
*/
|
||||
add_action('widgets_init', function () {
|
||||
$config = function ($name, $id = '') {
|
||||
return [
|
||||
'name' => __($name, 'sage'),
|
||||
'id' => 'sidebar-' . $id ?: sanitize_title($name),
|
||||
'before_widget' => '<section class="widget %1$s %2$s">',
|
||||
'after_widget' => '</section>',
|
||||
'before_title' => '<h3>',
|
||||
'after_title' => '</h3>'
|
||||
];
|
||||
};
|
||||
|
||||
register_sidebar($config('Primary'));
|
||||
register_sidebar($config('Footer'));
|
||||
$config = [
|
||||
'before_widget' => '<section class="widget %1$s %2$s">',
|
||||
'after_widget' => '</section>',
|
||||
'before_title' => '<h3>',
|
||||
'after_title' => '</h3>'
|
||||
];
|
||||
register_sidebar([
|
||||
'name' => __('Primary', 'sage'),
|
||||
'id' => 'sidebar-primary'
|
||||
] + $config);
|
||||
register_sidebar([
|
||||
'name' => __('Footer', 'sage'),
|
||||
'id' => 'sidebar-footer'
|
||||
] + $config);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user