From 12d6ac3c513b1627d7d93c0917fb9d2f4d8338ce Mon Sep 17 00:00:00 2001 From: QWp6t Date: Sun, 27 Dec 2015 16:44:51 -0800 Subject: [PATCH] Remove closure from sidebar registration --- ruleset.xml | 2 +- src/setup.php | 27 ++++++++++++++------------- 2 files changed, 15 insertions(+), 14 deletions(-) diff --git a/ruleset.xml b/ruleset.xml index faf4d39..20f716c 100644 --- a/ruleset.xml +++ b/ruleset.xml @@ -41,6 +41,6 @@ - + diff --git a/src/setup.php b/src/setup.php index 145f0fe..0c11e6b 100644 --- a/src/setup.php +++ b/src/setup.php @@ -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' => '
', - 'after_widget' => '
', - 'before_title' => '

', - 'after_title' => '

' - ]; - }; - - register_sidebar($config('Primary')); - register_sidebar($config('Footer')); + $config = [ + 'before_widget' => '
', + 'after_widget' => '
', + 'before_title' => '

', + 'after_title' => '

' + ]; + register_sidebar([ + 'name' => __('Primary', 'sage'), + 'id' => 'sidebar-primary' + ] + $config); + register_sidebar([ + 'name' => __('Footer', 'sage'), + 'id' => 'sidebar-footer' + ] + $config); });