WordPress函数wp_register()去掉<li>标签

2009年07月01日  星期三  Hypo @ 23:45:42     10,894 views     

今天海波修改很早以前做的一个CMS主题的时候,碰到了这个函数。由于是从侧边栏(sidebar)移植到网页底部(footer),需要由以前的竖排列表变成一行,学习了一下wp_register()函数,很简单。

一般情况下用到的是默认的调用形式:<?php wp_register(); ?>;这表现为html形式为:<li><a href="http://www.renhaibo.com/wordpress/wp-admin/">网站管理</a></li>,前后有一对li标签。wp_register()函数的完全调用形式是:<?php wp_register('before', 'after'); ?>,在默认情况下before为<li>,after为</li>,也即 <?php wp_register('<li>', '</li>'); ?>等于<?php wp_register(); ?>如果您不需要在“网站管理”前后使用任何标签,你可以使用<?php wp_register('', ''); ?>即可,当然您也可以根据您的想象力将before或after换成任何字符或标签。

如海波想在用户登录后出现形式为 “网站管理 | 登出”,则可以使用<?php wp_register('', ' | '); ?><?php wp_loginout(); ?>来实现,去掉了li标签后就可以和“登陆”、“登出”等放在一行了,灵活的与网站的风格结合在一起了,也不用费力的去写css代码了(我以前是用css代码实现的,很晕吧^_^)。

转载请注明,转自:RenHaibo.com
本文链接地址:http://www.renhaibo.com/archives/101.html


分 类:WordPress | 发表评论 | trackback
上一篇:
下一篇:
  1. 本文有3条评论

  2. tinaung   发表于 2009年7月4日 10时33分18秒

    学习啦!^_^

    →回复此留言

  3. hojianliang   发表于 2009年7月4日 15时03分55秒

    我公司有3部电脑,都连接到路由器。我在其中一部电脑硬碟上做了个分区,要怎样使三部电脑都连接这个分区?(除了你上次教我在run里输入IP地址外,还有更容易的方法?)

    →回复此留言

     Hypo  回复于  07月 4th, 2009 @ 15:44:51

    @hojianliang, 这要看你想达到什么样的效果了,如果是资料共享,则可以将分区设为共享或建立FTP服务器。

    →回复此留言