{"id":4434,"date":"2015-07-10T05:39:34","date_gmt":"2015-07-10T05:39:34","guid":{"rendered":"http:\/\/a1webdesignteam.com\/blog\/?p=4434"},"modified":"2015-07-10T05:39:34","modified_gmt":"2015-07-10T05:39:34","slug":"how-to-integrate-bootstrap-navbar-in-wordpress","status":"publish","type":"post","link":"https:\/\/a1webdesignteam.com\/blog\/how-to-integrate-bootstrap-navbar-in-wordpress\/","title":{"rendered":"How to Integrate Bootstrap Navbar In WordPress"},"content":{"rendered":"<h2 class=\"nolinks\">Code Your Navigation Bar With the Bootstrap Framework<\/h2>\n<p>Here is source code from Bootstrap documentation page:<\/p>\n<div>\n<div id=\"highlighter_430931\" class=\"syntaxhighlighter noskimlinks noskimwords php\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">01<\/div>\n<div class=\"line number2 index1 alt1\">02<\/div>\n<div class=\"line number3 index2 alt2\">03<\/div>\n<div class=\"line number4 index3 alt1\">04<\/div>\n<div class=\"line number5 index4 alt2\">05<\/div>\n<div class=\"line number6 index5 alt1\">06<\/div>\n<div class=\"line number7 index6 alt2\">07<\/div>\n<div class=\"line number8 index7 alt1\">08<\/div>\n<div class=\"line number9 index8 alt2\">09<\/div>\n<div class=\"line number10 index9 alt1\">10<\/div>\n<div class=\"line number11 index10 alt2\">11<\/div>\n<div class=\"line number12 index11 alt1\">12<\/div>\n<div class=\"line number13 index12 alt2\">13<\/div>\n<div class=\"line number14 index13 alt1\">14<\/div>\n<div class=\"line number15 index14 alt2\">15<\/div>\n<div class=\"line number16 index15 alt1\">16<\/div>\n<div class=\"line number17 index16 alt2\">17<\/div>\n<div class=\"line number18 index17 alt1\">18<\/div>\n<div class=\"line number19 index18 alt2\">19<\/div>\n<div class=\"line number20 index19 alt1\">20<\/div>\n<div class=\"line number21 index20 alt2\">21<\/div>\n<div class=\"line number22 index21 alt1\">22<\/div>\n<div class=\"line number23 index22 alt2\">23<\/div>\n<div class=\"line number24 index23 alt1\">24<\/div>\n<div class=\"line number25 index24 alt2\">25<\/div>\n<div class=\"line number26 index25 alt1\">26<\/div>\n<div class=\"line number27 index26 alt2\">27<\/div>\n<div class=\"line number28 index27 alt1\">28<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"php plain\">&lt;nav <\/code><code class=\"php keyword\">class<\/code><code class=\"php plain\">=<\/code><code class=\"php string\">\"navbar navbar-default\"<\/code> <code class=\"php plain\">role=<\/code><code class=\"php string\">\"navigation\"<\/code><code class=\"php plain\">&gt; <\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"php plain\">&lt;!-- Brand <\/code><code class=\"php keyword\">and<\/code> <code class=\"php plain\">toggle get grouped <\/code><code class=\"php keyword\">for<\/code> <code class=\"php plain\">better mobile display --&gt; <\/code><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"php spaces\">\u00a0\u00a0<\/code><code class=\"php plain\">&lt;div <\/code><code class=\"php keyword\">class<\/code><code class=\"php plain\">=<\/code><code class=\"php string\">\"navbar-header\"<\/code><code class=\"php plain\">&gt; <\/code><\/div>\n<div class=\"line number4 index3 alt1\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">&lt;button type=<\/code><code class=\"php string\">\"button\"<\/code> <code class=\"php keyword\">class<\/code><code class=\"php plain\">=<\/code><code class=\"php string\">\"navbar-toggle\"<\/code> <code class=\"php plain\">data-toggle=<\/code><code class=\"php string\">\"collapse\"<\/code> <code class=\"php plain\">data-target=<\/code><code class=\"php string\">\".navbar-ex1-collapse\"<\/code><code class=\"php plain\">&gt; <\/code><\/div>\n<div class=\"line number5 index4 alt2\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">&lt;span <\/code><code class=\"php keyword\">class<\/code><code class=\"php plain\">=<\/code><code class=\"php string\">\"sr-only\"<\/code><code class=\"php plain\">&gt;Toggle navigation&lt;\/span&gt; <\/code><\/div>\n<div class=\"line number6 index5 alt1\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">&lt;span <\/code><code class=\"php keyword\">class<\/code><code class=\"php plain\">=<\/code><code class=\"php string\">\"icon-bar\"<\/code><code class=\"php plain\">&gt;&lt;\/span&gt; <\/code><\/div>\n<div class=\"line number7 index6 alt2\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">&lt;span <\/code><code class=\"php keyword\">class<\/code><code class=\"php plain\">=<\/code><code class=\"php string\">\"icon-bar\"<\/code><code class=\"php plain\">&gt;&lt;\/span&gt; <\/code><\/div>\n<div class=\"line number8 index7 alt1\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">&lt;span <\/code><code class=\"php keyword\">class<\/code><code class=\"php plain\">=<\/code><code class=\"php string\">\"icon-bar\"<\/code><code class=\"php plain\">&gt;&lt;\/span&gt; <\/code><\/div>\n<div class=\"line number9 index8 alt2\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">&lt;\/button&gt; <\/code><\/div>\n<div class=\"line number10 index9 alt1\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">&lt;a <\/code><code class=\"php keyword\">class<\/code><code class=\"php plain\">=<\/code><code class=\"php string\">\"navbar-brand\"<\/code> <code class=\"php plain\">href=<\/code><code class=\"php string\">\"#\"<\/code><code class=\"php plain\">&gt;Brand&lt;\/a&gt; <\/code><\/div>\n<div class=\"line number11 index10 alt2\"><code class=\"php spaces\">\u00a0\u00a0<\/code><code class=\"php plain\">&lt;\/div&gt; <\/code><\/div>\n<div class=\"line number12 index11 alt1\"><code class=\"php spaces\">\u00a0\u00a0<\/code><code class=\"php plain\">&lt;!-- Collect the nav links, forms, <\/code><code class=\"php keyword\">and<\/code> <code class=\"php plain\">other content <\/code><code class=\"php keyword\">for<\/code> <code class=\"php plain\">toggling --&gt; <\/code><\/div>\n<div class=\"line number13 index12 alt2\"><code class=\"php spaces\">\u00a0\u00a0<\/code><code class=\"php plain\">&lt;div <\/code><code class=\"php keyword\">class<\/code><code class=\"php plain\">=<\/code><code class=\"php string\">\"collapse navbar-collapse navbar-ex1-collapse\"<\/code><code class=\"php plain\">&gt; <\/code><\/div>\n<div class=\"line number14 index13 alt1\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">&lt;ul <\/code><code class=\"php keyword\">class<\/code><code class=\"php plain\">=<\/code><code class=\"php string\">\"nav navbar-nav\"<\/code><code class=\"php plain\">&gt; <\/code><\/div>\n<div class=\"line number15 index14 alt2\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">&lt;li <\/code><code class=\"php keyword\">class<\/code><code class=\"php plain\">=<\/code><code class=\"php string\">\"active\"<\/code><code class=\"php plain\">&gt;&lt;a href=<\/code><code class=\"php string\">\"#\"<\/code><code class=\"php plain\">&gt;Link&lt;\/a&gt;&lt;\/li&gt; <\/code><\/div>\n<div class=\"line number16 index15 alt1\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">&lt;li&gt;&lt;a href=<\/code><code class=\"php string\">\"#\"<\/code><code class=\"php plain\">&gt;Link&lt;\/a&gt;&lt;\/li&gt; <\/code><\/div>\n<div class=\"line number17 index16 alt2\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">&lt;li <\/code><code class=\"php keyword\">class<\/code><code class=\"php plain\">=<\/code><code class=\"php string\">\"dropdown\"<\/code><code class=\"php plain\">&gt; &lt;a href=<\/code><code class=\"php string\">\"#\"<\/code> <code class=\"php keyword\">class<\/code><code class=\"php plain\">=<\/code><code class=\"php string\">\"dropdown-toggle\"<\/code> <code class=\"php plain\">data-toggle=<\/code><code class=\"php string\">\"dropdown\"<\/code><code class=\"php plain\">&gt;Dropdown &lt;b <\/code><code class=\"php keyword\">class<\/code><code class=\"php plain\">=<\/code><code class=\"php string\">\"caret\"<\/code><code class=\"php plain\">&gt;&lt;\/b&gt;&lt;\/a&gt; <\/code><\/div>\n<div class=\"line number18 index17 alt1\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">&lt;ul <\/code><code class=\"php keyword\">class<\/code><code class=\"php plain\">=<\/code><code class=\"php string\">\"dropdown-menu\"<\/code><code class=\"php plain\">&gt; <\/code><\/div>\n<div class=\"line number19 index18 alt2\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">&lt;li&gt;&lt;a href=<\/code><code class=\"php string\">\"#\"<\/code><code class=\"php plain\">&gt;Action&lt;\/a&gt;&lt;\/li&gt; <\/code><\/div>\n<div class=\"line number20 index19 alt1\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">&lt;li&gt;&lt;a href=<\/code><code class=\"php string\">\"#\"<\/code><code class=\"php plain\">&gt;Another action&lt;\/a&gt;&lt;\/li&gt; <\/code><\/div>\n<div class=\"line number21 index20 alt2\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">&lt;li&gt;&lt;a href=<\/code><code class=\"php string\">\"#\"<\/code><code class=\"php plain\">&gt;Something <\/code><code class=\"php keyword\">else<\/code> <code class=\"php plain\">here&lt;\/a&gt;&lt;\/li&gt; <\/code><\/div>\n<div class=\"line number22 index21 alt1\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">&lt;li&gt;&lt;a href=<\/code><code class=\"php string\">\"#\"<\/code><code class=\"php plain\">&gt;Separated link&lt;\/a&gt;&lt;\/li&gt; <\/code><\/div>\n<div class=\"line number23 index22 alt2\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">&lt;li&gt;&lt;a href=<\/code><code class=\"php string\">\"#\"<\/code><code class=\"php plain\">&gt;One more separated link&lt;\/a&gt;&lt;\/li&gt; <\/code><\/div>\n<div class=\"line number24 index23 alt1\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">&lt;\/ul&gt; <\/code><\/div>\n<div class=\"line number25 index24 alt2\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">&lt;\/li&gt; <\/code><\/div>\n<div class=\"line number26 index25 alt1\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">&lt;\/ul&gt;<\/code><\/div>\n<div class=\"line number27 index26 alt2\"><code class=\"php spaces\">\u00a0\u00a0<\/code><code class=\"php plain\">&lt;\/div&gt;<\/code><\/div>\n<div class=\"line number28 index27 alt1\"><code class=\"php plain\">&lt;\/nav&gt;<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>Let&#8217;s have a closer look at the code and clarify things for a better understanding of the next part of the tutorial.<\/p>\n<div>\n<div id=\"highlighter_244621\" class=\"syntaxhighlighter noskimlinks noskimwords php\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"php plain\">&lt;nav role=<\/code><code class=\"php string\">\"navigation\"<\/code><code class=\"php plain\">&gt;\u2026&lt;\/nav&gt;<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p><em>Wrapper<\/em> &#8211; a <code>&lt;nav&gt;<\/code> tag with class &#8220;navbar&#8221; and role &#8220;navigation&#8221; wraps the whole content of the navigation bar.<\/p>\n<div>\n<div id=\"highlighter_152922\" class=\"syntaxhighlighter noskimlinks noskimwords php\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"php plain\">&lt;div <\/code><code class=\"php keyword\">class<\/code><code class=\"php plain\">=<\/code><code class=\"php string\">\"navbar-header\"<\/code><code class=\"php plain\">&gt;\u2026&lt;\/div&gt;<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p><em>Header<\/em> \u2013 a <code>&lt;div&gt;<\/code> with class &#8220;navbar-header&#8221; which is visible on any size screens.<\/p>\n<div>\n<div id=\"highlighter_209876\" class=\"syntaxhighlighter noskimlinks noskimwords php\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"php plain\">&lt;button <\/code><code class=\"php keyword\">class<\/code><code class=\"php plain\">=<\/code><code class=\"php string\">\"navbar-toggle\"<\/code> <code class=\"php plain\">type=<\/code><code class=\"php string\">\"button\"<\/code> <code class=\"php plain\">data-toggle=<\/code><code class=\"php string\">\"collapse\"<\/code> <code class=\"php plain\">data-target=<\/code><code class=\"php string\">\".navbar-ex1-collapse\"<\/code><code class=\"php plain\">&gt;\u2026&lt;\/button&gt;<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p><em>Toggle button<\/em> &#8211; a <code>&lt;button&gt;<\/code> which represents collapsed content on small screens; this button is a must but you can change content inside it.<\/p>\n<div>\n<div id=\"highlighter_404637\" class=\"syntaxhighlighter noskimlinks noskimwords php\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"php plain\">&lt;a <\/code><code class=\"php keyword\">class<\/code><code class=\"php plain\">=<\/code><code class=\"php string\">\"navbar-brand\"<\/code> <code class=\"php plain\">href=<\/code><code class=\"php string\">\"#\"<\/code><code class=\"php plain\">&gt;Brand&lt;\/a&gt;<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p><em>Brand<\/em> \u2013 a link with the logo; it is optional, you can omit it here and include it elsewhere.<\/p>\n<div>\n<div id=\"highlighter_579906\" class=\"syntaxhighlighter noskimlinks noskimwords php\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"php plain\">&lt;div <\/code><code class=\"php keyword\">class<\/code><code class=\"php plain\">=<\/code><code class=\"php string\">\"collapse navbar-collapse navbar-ex1-collapse\"<\/code><code class=\"php plain\">&gt;\u2026&lt;\/div&gt;<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p><em>Collapsible content<\/em> &#8211; a <code>&lt;div&gt;<\/code> with class &#8220;collapse&#8221; and &#8220;navbar-collapse&#8221;; it contains all content which should be collapsed on small screens.<\/p>\n<div>\n<div id=\"highlighter_57968\" class=\"syntaxhighlighter noskimlinks noskimwords php\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"php plain\">&lt;ul <\/code><code class=\"php keyword\">class<\/code><code class=\"php plain\">=<\/code><code class=\"php string\">\"nav navbar-nav\"<\/code><code class=\"php plain\">&gt;\u2026&lt;\/ul&gt;<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p><em>Menu<\/em> \u2013 a <code>&lt;ul&gt;<\/code> with class &#8220;nav navbar-nav&#8221; which represents site navigation.<\/p>\n<h2 class=\"nolinks\"><span class=\"sectionnum\">2.<\/span> Integrate the Mock-Up Into a Template<\/h2>\n<p>This step assumes that you already have WordPress installed and the theme you&#8217;re developing has been activated.<\/p>\n<h3 class=\"nolinks\">2.1. Prepare Your Theme for the Menu<\/h3>\n<p>Open your <strong><span class=\"skimlinks-unlinked\">functions.php<\/span><\/strong> file and register your navigation if you haven&#8217;t yet.<\/p>\n<div>\n<div id=\"highlighter_144321\" class=\"syntaxhighlighter noskimlinks noskimwords php\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<div class=\"line number2 index1 alt1\">2<\/div>\n<div class=\"line number3 index2 alt2\">3<\/div>\n<div class=\"line number4 index3 alt1\">4<\/div>\n<div class=\"line number5 index4 alt2\">5<\/div>\n<div class=\"line number6 index5 alt1\">6<\/div>\n<div class=\"line number7 index6 alt2\">7<\/div>\n<div class=\"line number8 index7 alt1\">8<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"php plain\">&lt;?php<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"php comments\">\/* Theme setup *\/<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"php plain\">add_action( <\/code><code class=\"php string\">'after_setup_theme'<\/code><code class=\"php plain\">, <\/code><code class=\"php string\">'wpt_setup'<\/code> <code class=\"php plain\">);<\/code><\/div>\n<div class=\"line number4 index3 alt1\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php keyword\">if<\/code> <code class=\"php plain\">( ! function_exists( <\/code><code class=\"php string\">'wpt_setup'<\/code> <code class=\"php plain\">) ):<\/code><\/div>\n<div class=\"line number5 index4 alt2\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php keyword\">function<\/code> <code class=\"php plain\">wpt_setup() {\u00a0 <\/code><\/div>\n<div class=\"line number6 index5 alt1\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">register_nav_menu( <\/code><code class=\"php string\">'primary'<\/code><code class=\"php plain\">, __( <\/code><code class=\"php string\">'Primary navigation'<\/code><code class=\"php plain\">, <\/code><code class=\"php string\">'wptuts'<\/code> <code class=\"php plain\">) );<\/code><\/div>\n<div class=\"line number7 index6 alt2\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">} <\/code><code class=\"php keyword\">endif<\/code><code class=\"php plain\">;<\/code><\/div>\n<div class=\"line number8 index7 alt1\"><code class=\"php plain\">?&gt;<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>Register bootstrap files and jQuery:<\/p>\n<div>\n<div id=\"highlighter_199569\" class=\"syntaxhighlighter noskimlinks noskimwords php\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">01<\/div>\n<div class=\"line number2 index1 alt1\">02<\/div>\n<div class=\"line number3 index2 alt2\">03<\/div>\n<div class=\"line number4 index3 alt1\">04<\/div>\n<div class=\"line number5 index4 alt2\">05<\/div>\n<div class=\"line number6 index5 alt1\">06<\/div>\n<div class=\"line number7 index6 alt2\">07<\/div>\n<div class=\"line number8 index7 alt1\">08<\/div>\n<div class=\"line number9 index8 alt2\">09<\/div>\n<div class=\"line number10 index9 alt1\">10<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"php keyword\">function<\/code> <code class=\"php plain\">wpt_register_js() {<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">wp_register_script(<\/code><code class=\"php string\">'jquery.bootstrap.min'<\/code><code class=\"php plain\">, get_template_directory_uri() . <\/code><code class=\"php string\">'\/js\/bootstrap.min.js'<\/code><code class=\"php plain\">, <\/code><code class=\"php string\">'jquery'<\/code><code class=\"php plain\">);<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">wp_enqueue_script(<\/code><code class=\"php string\">'jquery.bootstrap.min'<\/code><code class=\"php plain\">);<\/code><\/div>\n<div class=\"line number4 index3 alt1\"><code class=\"php plain\">}<\/code><\/div>\n<div class=\"line number5 index4 alt2\"><code class=\"php plain\">add_action( <\/code><code class=\"php string\">'init'<\/code><code class=\"php plain\">, <\/code><code class=\"php string\">'wpt_register_js'<\/code> <code class=\"php plain\">);<\/code><\/div>\n<div class=\"line number6 index5 alt1\"><code class=\"php keyword\">function<\/code> <code class=\"php plain\">wpt_register_css() {<\/code><\/div>\n<div class=\"line number7 index6 alt2\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">wp_register_style( <\/code><code class=\"php string\">'bootstrap.min'<\/code><code class=\"php plain\">, get_template_directory_uri() . <\/code><code class=\"php string\">'\/css\/bootstrap.min.css'<\/code> <code class=\"php plain\">);<\/code><\/div>\n<div class=\"line number8 index7 alt1\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">wp_enqueue_style( <\/code><code class=\"php string\">'bootstrap.min'<\/code> <code class=\"php plain\">);<\/code><\/div>\n<div class=\"line number9 index8 alt2\"><code class=\"php plain\">}<\/code><\/div>\n<div class=\"line number10 index9 alt1\"><code class=\"php plain\">add_action( <\/code><code class=\"php string\">'wp_enqueue_scripts'<\/code><code class=\"php plain\">, <\/code><code class=\"php string\">'wpt_register_css'<\/code> <code class=\"php plain\">);<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p><code><\/code> Place the file into theme root folder. Go back to your <strong><span class=\"skimlinks-unlinked\">functions.php<\/span><\/strong> and paste the following code:<\/p>\n<div>\n<div id=\"highlighter_16919\" class=\"syntaxhighlighter noskimlinks noskimwords php\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<div class=\"line number2 index1 alt1\">2<\/div>\n<div class=\"line number3 index2 alt2\">3<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"php plain\">&lt;?php <\/code><code class=\"php comments\">\/\/ Register custom navigation walker<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php keyword\">require_once<\/code><code class=\"php plain\">(<\/code><code class=\"php string\">'wp_bootstrap_navwalker.php'<\/code><code class=\"php plain\">);<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"php plain\">?&gt;<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<h3 class=\"nolinks\">2.2. Create a Menu in the Back-End<\/h3>\n<p>Navigate to your WordPress site back-end <strong>Appearance-&gt;Menu<\/strong>. Create a new menu called &#8220;Primary&#8221; and add items to it. Go to tab <strong>Manage Locations<\/strong> and for theme location called &#8220;Primary&#8221; assign the menu &#8220;Primary&#8221;. Save changes.<\/p>\n<figure><img loading=\"lazy\" src=\"https:\/\/cdn.tutsplus.com\/wp\/uploads\/2013\/10\/back-end-menu.jpg\" alt=\"Wordpress Menu Management Page\" width=\"642\" height=\"480\" \/><figcaption>WordPress Menu Management Page<\/figcaption><\/figure>\n<h3 class=\"nolinks\">2.3. Integrate Navigation Bar Mock-Up Into a Template<\/h3>\n<p>Open your <strong><span class=\"skimlinks-unlinked\">header.php<\/span><\/strong> and copy &amp; paste the navigation bar mock-up into the place where you want it to appear. Now we replace parts of the mock-up with WordPress&#8217; template functions. Firstly place the correct link for the logo. Change this line:<\/p>\n<div>\n<div id=\"highlighter_933960\" class=\"syntaxhighlighter noskimlinks noskimwords php\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"php plain\">&lt;a <\/code><code class=\"php keyword\">class<\/code><code class=\"php plain\">=<\/code><code class=\"php string\">\"navbar-brand\"<\/code> <code class=\"php plain\">href=<\/code><code class=\"php string\">\"#\"<\/code><code class=\"php plain\">&gt;Brand&lt;\/a&gt;<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>to:<\/p>\n<div>\n<div id=\"highlighter_359441\" class=\"syntaxhighlighter noskimlinks noskimwords php\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"php plain\">&lt;a <\/code><code class=\"php keyword\">class<\/code><code class=\"php plain\">=<\/code><code class=\"php string\">\"navbar-brand\"<\/code> <code class=\"php plain\">href=<\/code><code class=\"php string\">\"&lt;?php bloginfo('url')?&gt;\"<\/code><code class=\"php plain\">&gt;&lt;?php bloginfo(<\/code><code class=\"php string\">'name'<\/code><code class=\"php plain\">)?&gt;&lt;\/a&gt;<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>The next step is to output the menu from the back-end intead of the mock-up Menu. For these lines:<\/p>\n<div>\n<div id=\"highlighter_931682\" class=\"syntaxhighlighter noskimlinks noskimwords php\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">01<\/div>\n<div class=\"line number2 index1 alt1\">02<\/div>\n<div class=\"line number3 index2 alt2\">03<\/div>\n<div class=\"line number4 index3 alt1\">04<\/div>\n<div class=\"line number5 index4 alt2\">05<\/div>\n<div class=\"line number6 index5 alt1\">06<\/div>\n<div class=\"line number7 index6 alt2\">07<\/div>\n<div class=\"line number8 index7 alt1\">08<\/div>\n<div class=\"line number9 index8 alt2\">09<\/div>\n<div class=\"line number10 index9 alt1\">10<\/div>\n<div class=\"line number11 index10 alt2\">11<\/div>\n<div class=\"line number12 index11 alt1\">12<\/div>\n<div class=\"line number13 index12 alt2\">13<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"php plain\">&lt;ul <\/code><code class=\"php keyword\">class<\/code><code class=\"php plain\">=<\/code><code class=\"php string\">\"nav navbar-nav\"<\/code><code class=\"php plain\">&gt;<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">&lt;li <\/code><code class=\"php keyword\">class<\/code><code class=\"php plain\">=<\/code><code class=\"php string\">\"active\"<\/code><code class=\"php plain\">&gt;&lt;a href=<\/code><code class=\"php string\">\"#\"<\/code><code class=\"php plain\">&gt;Link&lt;\/a&gt;&lt;\/li&gt;<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">&lt;li&gt;&lt;a href=<\/code><code class=\"php string\">\"#\"<\/code><code class=\"php plain\">&gt;Link&lt;\/a&gt;&lt;\/li&gt;<\/code><\/div>\n<div class=\"line number4 index3 alt1\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">&lt;li <\/code><code class=\"php keyword\">class<\/code><code class=\"php plain\">=<\/code><code class=\"php string\">\"dropdown\"<\/code><code class=\"php plain\">&gt; &lt;a href=<\/code><code class=\"php string\">\"#\"<\/code> <code class=\"php keyword\">class<\/code><code class=\"php plain\">=<\/code><code class=\"php string\">\"dropdown-toggle\"<\/code> <code class=\"php plain\">data-toggle=<\/code><code class=\"php string\">\"dropdown\"<\/code><code class=\"php plain\">&gt;Dropdown &lt;b <\/code><code class=\"php keyword\">class<\/code><code class=\"php plain\">=<\/code><code class=\"php string\">\"caret\"<\/code><code class=\"php plain\">&gt;&lt;\/b&gt;&lt;\/a&gt;<\/code><\/div>\n<div class=\"line number5 index4 alt2\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">&lt;ul <\/code><code class=\"php keyword\">class<\/code><code class=\"php plain\">=<\/code><code class=\"php string\">\"dropdown-menu\"<\/code><code class=\"php plain\">&gt;<\/code><\/div>\n<div class=\"line number6 index5 alt1\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">&lt;li&gt;&lt;a href=<\/code><code class=\"php string\">\"#\"<\/code><code class=\"php plain\">&gt;Action&lt;\/a&gt;&lt;\/li&gt;<\/code><\/div>\n<div class=\"line number7 index6 alt2\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">&lt;li&gt;&lt;a href=<\/code><code class=\"php string\">\"#\"<\/code><code class=\"php plain\">&gt;Another action&lt;\/a&gt;&lt;\/li&gt;<\/code><\/div>\n<div class=\"line number8 index7 alt1\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">&lt;li&gt;&lt;a href=<\/code><code class=\"php string\">\"#\"<\/code><code class=\"php plain\">&gt;Something <\/code><code class=\"php keyword\">else<\/code> <code class=\"php plain\">here&lt;\/a&gt;&lt;\/li&gt;<\/code><\/div>\n<div class=\"line number9 index8 alt2\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">&lt;li&gt;&lt;a href=<\/code><code class=\"php string\">\"#\"<\/code><code class=\"php plain\">&gt;Separated link&lt;\/a&gt;&lt;\/li&gt;<\/code><\/div>\n<div class=\"line number10 index9 alt1\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">&lt;li&gt;&lt;a href=<\/code><code class=\"php string\">\"#\"<\/code><code class=\"php plain\">&gt;One more separated link&lt;\/a&gt;&lt;\/li&gt;<\/code><\/div>\n<div class=\"line number11 index10 alt2\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">&lt;\/ul&gt;<\/code><\/div>\n<div class=\"line number12 index11 alt1\"><code class=\"php spaces\">\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"php plain\">&lt;\/li&gt;<\/code><\/div>\n<div class=\"line number13 index12 alt2\"><code class=\"php plain\">&lt;\/ul&gt;<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>With:<\/p>\n<div>\n<div id=\"highlighter_110805\" class=\"syntaxhighlighter noskimlinks noskimwords php\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">01<\/div>\n<div class=\"line number2 index1 alt1\">02<\/div>\n<div class=\"line number3 index2 alt2\">03<\/div>\n<div class=\"line number4 index3 alt1\">04<\/div>\n<div class=\"line number5 index4 alt2\">05<\/div>\n<div class=\"line number6 index5 alt1\">06<\/div>\n<div class=\"line number7 index6 alt2\">07<\/div>\n<div class=\"line number8 index7 alt1\">08<\/div>\n<div class=\"line number9 index8 alt2\">09<\/div>\n<div class=\"line number10 index9 alt1\">10<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"php plain\">&lt;?php <\/code><code class=\"php comments\">\/* Primary navigation *\/<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"php plain\">wp_nav_menu( <\/code><code class=\"php keyword\">array<\/code><code class=\"php plain\">(<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"php spaces\">\u00a0\u00a0<\/code><code class=\"php string\">'menu'<\/code> <code class=\"php plain\">=&gt; <\/code><code class=\"php string\">'top_menu'<\/code><code class=\"php plain\">,<\/code><\/div>\n<div class=\"line number4 index3 alt1\"><code class=\"php spaces\">\u00a0\u00a0<\/code><code class=\"php string\">'depth'<\/code> <code class=\"php plain\">=&gt; 2,<\/code><\/div>\n<div class=\"line number5 index4 alt2\"><code class=\"php spaces\">\u00a0\u00a0<\/code><code class=\"php string\">'container'<\/code> <code class=\"php plain\">=&gt; false,<\/code><\/div>\n<div class=\"line number6 index5 alt1\"><code class=\"php spaces\">\u00a0\u00a0<\/code><code class=\"php string\">'menu_class'<\/code> <code class=\"php plain\">=&gt; <\/code><code class=\"php string\">'nav'<\/code><code class=\"php plain\">,<\/code><\/div>\n<div class=\"line number7 index6 alt2\"><code class=\"php spaces\">\u00a0\u00a0<\/code><code class=\"php comments\">\/\/Process nav menu using our custom nav walker<\/code><\/div>\n<div class=\"line number8 index7 alt1\"><code class=\"php spaces\">\u00a0\u00a0<\/code><code class=\"php string\">'walker'<\/code> <code class=\"php plain\">=&gt; <\/code><code class=\"php keyword\">new<\/code> <code class=\"php plain\">wp_bootstrap_navwalker())<\/code><\/div>\n<div class=\"line number9 index8 alt2\"><code class=\"php plain\">);<\/code><\/div>\n<div class=\"line number10 index9 alt1\"><code class=\"php plain\">?&gt;<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>Now you have bootstrap Navbar component integrated into your theme.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Code Your Navigation Bar With the Bootstrap Framework Here is source code from Bootstrap documentation page: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 &lt;nav class=&#8221;navbar navbar-default&#8221; role=&#8221;navigation&#8221;&gt; &lt;!&#8211; Brand and toggle get grouped for [&hellip;]<\/p>\n","protected":false},"author":34,"featured_media":4435,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0},"categories":[4],"tags":[],"_links":{"self":[{"href":"https:\/\/a1webdesignteam.com\/blog\/wp-json\/wp\/v2\/posts\/4434"}],"collection":[{"href":"https:\/\/a1webdesignteam.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/a1webdesignteam.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/a1webdesignteam.com\/blog\/wp-json\/wp\/v2\/users\/34"}],"replies":[{"embeddable":true,"href":"https:\/\/a1webdesignteam.com\/blog\/wp-json\/wp\/v2\/comments?post=4434"}],"version-history":[{"count":0,"href":"https:\/\/a1webdesignteam.com\/blog\/wp-json\/wp\/v2\/posts\/4434\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/a1webdesignteam.com\/blog\/wp-json\/wp\/v2\/media\/4435"}],"wp:attachment":[{"href":"https:\/\/a1webdesignteam.com\/blog\/wp-json\/wp\/v2\/media?parent=4434"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/a1webdesignteam.com\/blog\/wp-json\/wp\/v2\/categories?post=4434"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/a1webdesignteam.com\/blog\/wp-json\/wp\/v2\/tags?post=4434"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}