* @copyright Copyright (c) 2019, Aeon Theme * @link http://www.aeontheme.com/themes/aeonblog * @license http://www.gnu.org/licenses/gpl-2.0.html * * WP Bootstrap Navwalker * * @package WP-Bootstrap-Navwalker */ /* * Class Name: AeonBlog_WP_Bootstrap_Navwalker * Plugin Name: WP Bootstrap Navwalker * Plugin URI: https://github.com/wp-bootstrap/wp-bootstrap-navwalker * Description: A custom WordPress nav walker class to implement the Bootstrap 3 navigation style in a custom theme using the WordPress built in menu manager. * Author: Edward McIntyre - @twittem, WP Bootstrap * Version: 2.0.5 * Author URI: https://github.com/wp-bootstrap * GitHub Plugin URI: https://github.com/wp-bootstrap/wp-bootstrap-navwalker * GitHub Branch: master * License: GPL-3.0+ * License URI: http://www.gnu.org/licenses/gpl-3.0.txt */ /* Check if Class Exists. */ if ( ! class_exists( 'AeonBlog_WP_Bootstrap_Navwalker' ) ) { /** * AeonBlog_WP_Bootstrap_Navwalker class. * * @extends Walker_Nav_Menu */ class AeonBlog_WP_Bootstrap_Navwalker extends Walker_Nav_Menu { /** * Start Level. * * @see Walker::start_lvl() * @since 3.0.0 * * @access public * @param mixed $output Passed by reference. Used to append additional content. * @param int $depth (default: 0) Depth of page. Used for padding. * @param array $args (default: array()) Arguments. * @return void */ public function start_lvl( &$output, $depth = 0, $args = array() ) { $indent = str_repeat( "\t", $depth ); $output .= "\n$indent'; if ( $container ) { echo ''; } } } } }