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

» 2010-03-24 48条评论

我昨天修改了的目前使用的主题 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

“WordPress 月度存档、文章分类下拉框代码”有48条评论

  1. 纯粹 says:

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

    1. zwwooooo says:

      @纯粹 放着总是有人要用,而且省位置 :smile:

  2. adminu says:

    :?: :?: testtesttest

  3. 郑永 says:

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

    1. derek says:

      @郑永 人家已经是Old Man了......... :lol:

  4. derek says:

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

    1. zwwooooo says:

      @derek 超过一年就太长了

  5. 郑永 says:

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

    1. zwwooooo says:

      @郑永 手机订阅我没试过啊,我有2个订阅地址,一个是 http://feeds.feedburner.com/zwwooooo 一个是 http://feed.zww.me/ 如果都不行,试试 http://zww.me/feed

  6. Bee君 says:

    这个量情况使用...

  7. 北街 says:

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

  8. 益酷网 says:

    等待很久了!

  9. [...] 又花了不少时间在这个主题上,罪过啊,不过折腾下来还是挺满意的。 这次zsofa-ova在总体上变化不大,都是细节上的优化。像A.shun这样一个主题用很长时间的,当然是不断的追求精致。现在继续来总结一下这次的折腾,顺便分享一些相关的教程。 其实这个应该叫做wp折腾手记 5的,不过偶尔换下名字也不错。昨天就弄好了,这回顺便尝试下WordPress定时发布文章。 主题header部分最开始,zsofa-ova的搜索框设计在了header的中间,比较方便和醒目。 不过有的访客朋友看法不同:“搜索框放中间了感觉怪怪的”、“搜索框放的位置有些不太美观”。。。之前因为右侧有twitter输出和订阅按钮,把这些放中间也不合适。现在重新调整了布局。 [...]

  10. 正在找这类的文章

  11. 国庆400电话 says:

    想与贵站交换链接

发表评论

昵称 *

网址

B em del U Link Code Quote