Categories
PHP WordPress

WordPress – Declaring Menu & Widget Properties

//declaring menu property in functions.php
register_nav_menus(
    array(
        'main_nav' => 'main Navigation Menu'
    )
);

//declaring widget property in HTML
<?php wp_nav_menu(array('menu' => 'Name of Menu')); ?>

//*"Name of Menu" is the name of the menu declared at "Menus" settings.


//declaring widget property in fuctions.php
register_sidebar(
    array(
        'name' => 'Sidebar Widgets',
        'id' => 'sidebar-widgets',
        'description' => 'Widgets for Sidebar',
        'before_widget' => '<div class="XXXXX">',
        'after_widget' => '</div>',
        'before_title' => '<h2 class="XXXXXX">',
        'after_title' => '</h2>'
    )
);

//declaring widget property in HTML
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar("Name of Widgetized Area") ) : ?>
<?php endif;?>