最新消息:博客断断续续关停过,感谢保留友链的友们,以后本博客可能会比较少更新,但是会一直开下去,并保持稳定性。

WordPress文章存档输出select下拉选择框

技术交流 东子 1732次浏览 抢沙发 无图浏览

[章节目录]

前言

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

文章存档下拉框代码

文章存档下拉框的具体代码如下:

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

经过测试,实际效果就是普通的select下拉选择框,如图。

WordPress文章存档输出select下拉选择框

声明:欢迎转载,转载请注明来源:东子博客。  本文地址链接:http://blog.kilvn.com/wordpress-archives-select/

发表我的评论
取消评论
表情 每日打卡 贴图 链接 私密消息

Hi,您需要填写昵称和邮箱!

  • 昵称
  • 邮箱
  • 网址