Old

WordPress 月度存档、文章分类下拉框代码

我昨天修改了的目前使用的主题 zsofa-evo(临时名)的侧边栏(主要是去掉了 jQuery 效果的 tab 切换),想放上月度存档,但常用的存档代码用<li></li>方式感觉太长了……

我想喜欢用侧边栏小工具(widgets)的朋友都知道,小工具里的月度存档是可以设置成下拉框方式的,但对于一些不喜欢用小工具的折腾狂或者说代码狂来说,所以希望能用代码实现像小工具那样用下拉框方式显示月度存档。

我是一遇到问题首先放狗搜,不会像伸手党一遇到问题就放口问……好吧,一搜果然出来了,来自国外的一个网站,具体是不是原创就不知道了,我看不懂英文 - -

这样写吧,CP 自:http://wphacks.com/how-to-build-a-categories-and-archives-drop-down-box-2/

一、Archives Drop-down Code(月度存档下拉框代码)

<select name=\"archive-dropdown\" onChange='document.location.href=this.options[this.selectedIndex].value;'>
	<option value=\"\"><?php echo attribute_escape(__('Select Month')); ?></option>
	<?php wp_get_archives('type=monthly&format=option&show_post_count=1'); ?>
</select>

二、Categories Drop-down Code(文章分类下拉框代码)

<form action="<?php bloginfo('url'); ?>/" method="get">
	<?php
	$select = wp_dropdown_categories('show_option_none=Select category&show_count=1&orderby=name&echo=0');
	$select = preg_replace("#<select([^>]*)>#", "<select$1 onchange='return this.form.submit()'>", $select); echo $select; ?>
	<noscript><input type="submit" value="View" /></noscript>
</form>

效果点击左图放大 / 我的侧边栏月度存档

不好意思,又是 CP 类文章,不过,人家写出来就是用了共享、CP 的,不过我想很多人都知道的啦,一点技术含量也没有,哈哈。

zww
or
oooo

声明: 除非注明,ZWWoOoOo文章均为原创,转载请以链接形式标明本文地址
本文地址: http://zww.me/archives/25116

48 comments

  1. Afio Afio Google Chrome 4.0.249.89 Google Chrome 4.0.249.89 Windows 7 Windows 7

    沙发

    沙发
  2. Afio Afio Google Chrome 4.0.249.89 Google Chrome 4.0.249.89 Windows 7 Windows 7

    哈 没人 再占个 让你头像缓存

    板凳
  3. Afio Afio Google Chrome 4.0.249.89 Google Chrome 4.0.249.89 Windows 7 Windows 7

    前三排我包了 , 拜拜,( ^_^ )/~~ 走了 不送 :razz:

    一会万戈会杯具的 啊 哈哈 :mrgreen:

    地板
  4. ......
  5. 纯粹 纯粹 Opera 10.51 Opera 10.51 Windows XP Windows XP

    我主题有分类下拉框的功能,不过我没用,反正也就那几个分类了。月度存档觉着真的是没用,我更习惯直接点tag或者搜索找东西。

    21楼
  6. adminu adminu Internet Explorer 6.0 Internet Explorer 6.0 Windows XP Windows XP

    :?: :?: testtesttest

    22楼
  7. 郑永 郑永 Internet Explorer 8.0 Internet Explorer 8.0 Windows 7 Windows 7

    不愧是喜欢写代码的小伙子,看过你很多文章,大部分都是代码解决问题,呵呵 :)不过最好写些新鲜的东西。

    23楼
  8. derek derek Firefox 3.6.2 Firefox 3.6.2 Windows 7 Windows 7

    我喜欢列表的方式,长长一串,多有成就感 :oops:

    24楼
  9. 郑永 郑永 Firefox 3.5.8 Firefox 3.5.8 Windows 7 Windows 7

    说真的,刚才跑别人那复制代码居然不行,试了下你的,居然可以,于是侧边也加了个,谢谢了!好代码,顺便提醒一下,我用手机订阅你的博客,居然无法订阅,莫非你的header的feed订阅有问题?我说的不是侧边的,在手机里翻到侧边还要一段时间。

    25楼
  10. Bee君 Bee君 Firefox 3.6.2 Firefox 3.6.2 Windows XP Windows XP

    这个量情况使用...

    26楼
  11. 北街 北街 Sleipnir 2.9.2 Sleipnir 2.9.2 Windows 7 Windows 7

    这个还蛮好用的~我带走了~ :roll:

    27楼
  12. 益酷网 益酷网 Internet Explorer 6.0 Internet Explorer 6.0 Windows XP Windows XP

    等待很久了!

    28楼
  13. winw-google blogs winw-google blogs Internet Explorer 7.0 Internet Explorer 7.0 Windows XP Windows XP

    正在找这类的文章

    30楼
  14. 国庆400电话 国庆400电话 Internet Explorer 7.0 Internet Explorer 7.0 Windows XP Windows XP

    想与贵站交换链接

    31楼

Leave a Reply