wordpress主题支持自定义菜单及修改css样式实现方法

 更新时间:2012年12月06日 14:16:05   作者:  
使用wordpress过程中会遇到主题支持自定义菜单以及修改css样式问题,本文将介绍详细解决方法,需要朋友可以参考下
自己在制作wordpress主题的时候遇到这个问题,并且遇到了css样式错误,其实很简单,操作如下:
在主题中functions.php中加入:
register_nav_menus( array( 'menu' => __( 'menu', '' ), ) );
在主题导航栏贴上导航代码: <?php wp_nav_menu( 'id=navbar' ); ?>
但是出现了css样式错误
原来这个函数输出的是下面的格式:
复制代码 代码如下:

<div id="menubar">
<ul class="menus">
<li class="..."><a href="http://.../">Home</a></li>
<li class="..."><a href="http://.../">菜单项1</a></li>
<li class="..."><a href="http://.../">菜单项2</a></li>
<li class="..."><a href="http://.../">菜单项3</a></li>
...
</ul>
</div>

没事,过滤下就ok啦:
将代码改成:
复制代码 代码如下:

<?php
echo str_replace("</ul></div>", "", ereg_replace("<div[^>]*><ul[^>]*>", "", wp_nav_menu(array('theme_location' => 'primary', 'echo' => false)) ));
?>

相关文章

  • Delphi 生成excel中饼图的实例代码

    Delphi 生成excel中饼图的实例代码

    这篇文章介绍了Delphi 生成excel中饼图的实例代码,有需要的朋友可以参考一下
    2013-08-08
  • delphi 判断字符串是否为纯数字组合

    delphi 判断字符串是否为纯数字组合

    这篇文章主要介绍了delphi 判断字符串是否为纯数字组合,需要的朋友可以参考下
    2022-12-12
  • delphi中exit,abort,break,continue的区别介绍

    delphi中exit,abort,break,continue的区别介绍

    本文详细介绍下delphi中表示跳出的有break,continue, exit,abort, halt, runerror的区别,感兴趣的朋友可以参考下哈,希望对你学习跳出有所帮助
    2013-04-04
  • Delphi2007编译的程序在Win7下图标模糊的解决办法

    Delphi2007编译的程序在Win7下图标模糊的解决办法

    这篇文章主要介绍了Delphi2007编译的程序在Win7下图标模糊的解决办法,需要的朋友可以参考下
    2014-08-08
  • Delphi提取PDF文本实例

    Delphi提取PDF文本实例

    下面小编就为大家带来一篇Delphi提取PDF文本实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-06-06
  • springboot如何完美通过token获取用户信息

    springboot如何完美通过token获取用户信息

    这篇文章主要给大家介绍了关于springboot如何完美通过token获取用户信息的相关资料, Token是在服务端产生的,如果前端使用用户名/密码向服务端请求认证,服务端认证成功,那么在服务端会返回Token给前端,需要的朋友可以参考下
    2023-12-12
  • 初探Delphi中的插件编程

    初探Delphi中的插件编程

    前言我写Delphi程序是从MIS系统入门的,开始尝试子系统划分的时候采用的是MDI窗体的结构。随着系统功能的扩充,不断有新的子系统加入系统中,单个工程会变得非常大,每次做一点修改都要重新编译,单个工程的形式也不利于团队协作。为了提高工作效率,我希望利用DLL动态链接库的形式实现插件结构的编程。
    2008-03-03
  • 插件管理框架 for Delphi(二)

    插件管理框架 for Delphi(二)

    插件管理框架2.2 实现代码
    2008-03-03
  • delphi中一个值得大家来考虑的DLL问题

    delphi中一个值得大家来考虑的DLL问题

    在MDI窗体类型的编程中,主窗体(fsMDIForm)怎样调用子窗体(fsMDIChild,此子窗体为DLL)。
    2008-03-03
  • Delphi编程常用快捷键大全

    Delphi编程常用快捷键大全

    这篇文章主要介绍了Delphi编程常用快捷键,对于提高Delphi编程的效率很有帮助,需要的朋友可以参考下
    2014-07-07

最新评论