首页 > wordpress > WordPress存档下拉选择框

WordPress存档下拉选择框

2010年11月1日 发表评论 阅读评论

在WordPress中,会有个日期文章存档,当文章多的时候,存档就会拉的好长,为了节省这个部分的空间,可以把存档换成下拉框,这样一行就能把所有的日期行放进去,一下子节省了好多的空间。效果见本博客的存档效果。具体的代码如下:

<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>

上面是存档的下拉框做法,如果要实现文章分类的下拉框,则可以用如下代码实现:

<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>

实际效果未测试,不过应该是差不多。

转载请注明来源:Way-《WordPress存档下拉选择框》
分类: wordpress 标签: ,

您可能会对下面的文章感兴趣

  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.