summaryrefslogtreecommitdiff
path: root/inc/widgets.php
diff options
context:
space:
mode:
Diffstat (limited to 'inc/widgets.php')
-rw-r--r--inc/widgets.php50
1 files changed, 50 insertions, 0 deletions
diff --git a/inc/widgets.php b/inc/widgets.php
new file mode 100644
index 0000000..38aff3d
--- /dev/null
+++ b/inc/widgets.php
@@ -0,0 +1,50 @@
+<?php
+/**
+ * Declaring widgets
+ *
+ *
+ * @package understrap
+ */
+function understrap_widgets_init() {
+ register_sidebar( array(
+ 'name' => __( 'Sidebar', 'understrap' ),
+ 'id' => 'sidebar-1',
+ 'description' => 'Sidebar widget area',
+ 'before_widget' => '<aside id="%1$s" class="widget %2$s">',
+ 'after_widget' => '</aside>',
+ 'before_title' => '<h3 class="widget-title">',
+ 'after_title' => '</h3>',
+ ) );
+
+ register_sidebar( array(
+ 'name' => __( 'Hero Slider', 'understrap' ),
+ 'id' => 'hero',
+ 'description' => 'Hero slider area. Place two or more widgets here and they will slide!',
+ 'before_widget' => '<div class="jumbotron"><div class="container"><div class="row"><div class="item"><div class="col-md-12">',
+ 'after_widget' => '</div></div></div></div></div>',
+ 'before_title' => '',
+ 'after_title' => '',
+ ) );
+
+ register_sidebar( array(
+ 'name' => __( 'Hero Static', 'understrap' ),
+ 'id' => 'statichero',
+ 'description' => 'Static Hero widget. no slider functionallity',
+ 'before_widget' => '',
+ 'after_widget' => '',
+ 'before_title' => '',
+ 'after_title' => '',
+ ) );
+
+ register_sidebar( array(
+ 'name' => __( 'Footer Full', 'understrap' ),
+ 'id' => 'footerfull',
+ 'description' => 'Widget area below main content and above footer',
+ 'before_widget' => '',
+ 'after_widget' => '',
+ 'before_title' => '',
+ 'after_title' => '',
+ ) );
+
+}
+add_action( 'widgets_init', 'understrap_widgets_init' ); \ No newline at end of file