我已经使用WordPress-Bootstrap nav walker创建了一个带有WordPress自定义主题的Bootstrap navbar。
下面是WordPress菜单代码:
<?php
wp_nav_menu( array(
'menu' => 'primary',
'depth' => 2,
'container' => 'div',
'container_class' => 'navbar-collapse collapse',
'container_id' => 'bs-example-navbar-collapse-1',
'menu_class' => 'nav navbar-nav',
'fallback_cb' => 'wp_bootstrap_navwalker::fallback',
'walker' => new wp_bootstrap_navwalker())
);
?>
我想做的是编辑引导navbar的'brand'部分,这样,源代码输出将包括navbar上的品牌链接的如下内容:
<a href="index.php"><img class="navbar-brand" src="logo.png"></a>
目前它有默认的引导“brand”文本。我如何用上面的WordPress代码编辑这个?
非常容易:
<a class="navbar-brand" href="<?php bloginfo('url'); ?>"><img class="logo" src="<?php bloginfo('template_directory'); ?>/images/logo.png" alt="" /></a>
navbar-brand类用于A元素,而不是链接。此外,这个元素在navbar-walker之外。例如,要在上下文中查看它:
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="<?php bloginfo('url'); ?>"><img class="logo" src="<?php bloginfo('template_directory'); ?>/images/logo.png" alt="" /></a>
</div>
<?php
wp_nav_menu( array(
'menu' => 'primary',
'depth' => 2,
'container' => 'div',
'container_class' => 'navbar-collapse collapse',
'menu_class' => 'nav navbar-nav',
'fallback_cb' => 'wp_bootstrap_navwalker::fallback',
'walker' => new wp_bootstrap_navwalker())
);
?>
</div><!-- /.container-fluid -->
</nav>
(注意,这段代码是我做的一个站点的快速示例,您可以根据自己的需要进行修改,因为我不知道您的整个代码)
装好 Fluxbox 后,在桌面上右击鼠标键后您就 可以看到那个称为“菜单”的程序启动器了。如果不能通过编辑它而启动您的 程序的话就没毫无用处了。这一节试图回答所有与此相关的问题。 先说明一下,Fluxbox 附带了一个很棒的工具,叫做 fluxbox-generate_menu 。 它试着找出系统中已安装的常见程序(如浏览器,终端模拟器等)的执行路径,然后再构造一个 菜单文件。fluxbox-g
我系统上的Atom编辑器昨天打开时字体很大,菜单无法使用。我使用Ctrl+-来减小文本编辑器中的字体大小,但是菜单中的字体仍然很大,无法读取。 我正在使用Ubuntu14.04并尝试从apt-get中删除atom(使用--purge)并删除了存储我的配置的~/.atom/目录。重新安装Atom后,字体仍然很大。 Atom似乎是唯一有这个问题的应用程序。所有其他应用程序都将菜单放在屏幕顶部,而不是像
我想在下面的网站主菜单的全宽度。它在wordpress中。我不确定在自定义css中编辑哪个元素。谢谢 主菜单图像:
我创建了一个新的菜单,它显示完美,但问题是选择,它把我发送到不存在的页面或帖子,问题,我想,......改变格式输出,我不知道我怎么能修好它。 我的代码: 显示完美的菜单下拉,但真正的问题是与URL启动从选定的菜单,这个URL显示空格和没有权利 感谢的问候!
我正在为客户创建一个Wordpress站点,网址是http://digitaldemo.net/vintage/about/。我遇到的唯一问题是,当我在给定的页面上时,li.current-menu-item类没有被应用。 例如,在上面的URL上,关于菜单项应该有更深的灰色背景,而不是图标后面的白色“聚光灯”。 下面是我的导航的CSS: 每个li都有一个独特的背景图像(例如li.blog有blog
感谢阅读。我试图用css编辑一个菜单栏,但是菜单项没有改变。 我意识到菜单栏的部分是:菜单栏,菜单,菜单项,但最后一个不能正常工作。帮助 我正在使用场景生成器。